Прежде всего, я думаю, что не barImage используется в ссылке вы предоставили, и все же вы можете достичь идеального результата, выполнив следующие действия:
Для заголовка окна, вы можете настроить его так:
"Window[platform=ios]": {
backgroundColor : 'white',
navTintColor : 'white',
barColor : Alloy.CFG.COLOR_PRIMARY,
titleAttributes : {
color : 'white',
font : { fontFamily : 'font', fontSize : 18 }, // see how to use custom fonts in Appc Docs
},
swipeToClose : false
}
titleAttributes что применяется в заголовке окна навигации стека.
Для левой/правой кнопки навигационной, я предпочитаю использовать этот тип кода:
Не используйте ImageView в кнопках, используйте кнопки и установить заголовок этого, используя файл шрифта fontAwesome или Материальные иконки ,
<RightNavButton>
<View>
<Button class="materialFont" title="\ue5cd" onClick="close" />
</View>
</RightNavButton>
Помнить использовать кнопки внутри View, в противном случае ваш шрифт не будет применяться к кнопке, и вы увидите некоторые странные изображения.
Большое спасибо за быстрый ответ! Я полностью согласен с тем, что вы можете решить его так: в случае примера instagram (если вы хотите использовать специальный шрифт, f.e.). В моем случае у меня есть логотип как изображение (png), и я хочу использовать изображение в этом месте, поэтому мне нужно знать, в каких измерениях я должен предоставить изображение, которое он вписывается в панель навигации. Есть ли у вас идеи по использованию образа для свойства 'barImage'? – weblion
Если ваш единственный вариант - использовать изображение в баре, тогда сделайте 1x, 2x, 3x копии изображения в баре и высоту бара, я думаю, 64dp, так что вы можете принять соответствующее решение. –
Я пару месяцев назад, в более раннем состоянии развития, я сделал это уже и создал множество различных вариантов логотипа, но он никогда не устанавливался очень хорошо. Вот почему я хотел найти правильные размеры. Скажем: 'barImage' в NavigationBar для iPhone 6 должен быть размером' 64px' и max '120px'. Я искал такую информацию, но вижу, что это не так просто, как ожидалось. Тем не менее, спасибо уже! – weblion