2017-05-01 7 views
0

Mit React Native ist es möglich, eine bevorzugte Schriftart mit einem Textstil für iOS auszuwählen?Native und bevorzugte Schriftarten für iOS reaktivieren

https://developer.apple.com/reference/uikit/uifont/1619030-preferredfontfortextstyle

Ich verwende diese selbst für meine native Anwendungen, aber ich sehe keine Möglichkeit, diese Funktionalität von Native App Reagieren zuzugreifen.

+0

Ich bin nicht klar darüber, was du fragst; Ich habe nie den Begriff "bevorzugte Schriftart" für React Native gehört. Fragen Sie, wie Sie die Schriftfamilie für eine Komponente ändern können? React Native verfügt über integrierte Schriftfamilien und ermöglicht die Installation von benutzerdefinierten Schriftarten. Hier ist eine Liste der integrierten Schriftfamilien: https://github.com/react-native-training/react-native-fonts –

+0

Unter iOS ist der beste Weg, Schriften zu verwenden, '' preferredFontForTextStyle', weil sie mit Ihrer Schriftart skalieren Einstellungen in Ihren Einstellungen für die Barrierefreiheit. Ich verstehe nicht, wie man das in React Native behandelt. –

Antwort

0

React Native ist HTML ähnlicher. Sie können die Schriftart einer Komponente mithilfe des Attributs fontFamily in der Eigenschaft style festlegen. Wenn Sie möchten, dass die Schriftart mit den Einstellungen für Eingabehilfen skaliert wird (was standardmäßig der Fall ist), legen Sie allowFontScaling des Elements Text fest.

Also, wenn Sie ein Stück Text in Arial angezeigt werden soll (ich weiß nicht, ob das ist eigentlich eine Schriftart, die auf iOS verfügbar ist), würden Sie dies tun:

<Text 
    allowFontScaling={true} 
    style={{ fontFamily: 'Arial' }} 
> 
    My incredibly well written and scalable prose 
</Text> 
Verwandte Themen