用于iOS的React Native和首选字体

时间:2017-05-01 19:14:00

标签: ios react-native

使用React Native是否可以在iOS上选择具有文本样式类型的首选字体?

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

我自己将其用于我的原生应用,但我没有看到从React Native应用访问此功能的方法。

1 个答案:

答案 0 :(得分:0)

React Native更像HTML。您可以使用style属性中的fontFamily属性设置组件的字体。如果您希望使用辅助功能设置缩放字体(默认情况下),则可以设置Text元素的allowFontScaling

所以,如果你想在Arial中显示一段文字(我不知道这实际上是iOS上可用的字体),你会这样做:

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