2016-08-21 76 views
1

我使用React Native内置的跨平台自定义字体支持,在我的项目中使用自定义字体。我很好奇,是否有将fontFamily应用于ToolbarAndroid组件(https://facebook.github.io/react-native/docs/toolbarandroid.html)。不幸的是,工具栏style不支持密钥。React-Native ToolbarAndroid不支持fontFamily

我也试图设置标题组件myTitle并将其进料工具栏title属性,但是这会导致循环错误:

var myTitle = <Text style={{fontFamily: 'MyFont'}}>My Profile</Text> 

理想情况下,我很想保持原生工具栏,而不是更换它具有支持自定义字体的自定义JS工具栏。

回答

4

通过将mytitle组件,使用自定义fontFamily,该ToolbarAndroid标签内,像这样修正:

<ToolbarAndroid>{mytitle}</ToolbarAndroid> 

而不是试图把ToolbarAndroid的title属性中的组件。

+0

太棒了!感谢您花时间发布您如何解决此问题:)您应将此标记为答案。 – robinmitra