2016-08-21 7 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

Fixed путем размещения mytitle компонента, используя пользовательские fontFamily, в тегах ToolbarAndroid так:

<ToolbarAndroid>{mytitle}</ToolbarAndroid> 

Вместо того, чтобы поместить компонент в атрибуте ToolbarAndroid title.

+0

Блестящий! Спасибо, что нашли время, чтобы опубликовать, как вы решили это :) Вы должны отметить это как ответ. – robinmitra

Смежные вопросы