0

в принципе, я хочу сделать что-то вроде InstagramКакие размеры разрешения/изображения используются для barImage на Ti.UI.Window?

enter image description here

(http://avocadosocial.com/wp-content/uploads/2016/08/IMG_3921.jpg), связанные с barImage исходного окна. Мой логотип, который я хочу разместить там, также имеет более или менее в этих размерах (около 16: 9). Я не могу найти правильные разрешения/информацию об измерении (идеальные height и width) для использования в качестве объекта barImage.

Может кто-нибудь помочь?

ответ

0

Прежде всего, я думаю, что не 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, в противном случае ваш шрифт не будет применяться к кнопке, и вы увидите некоторые странные изображения.

+0

Большое спасибо за быстрый ответ! Я полностью согласен с тем, что вы можете решить его так: в случае примера instagram (если вы хотите использовать специальный шрифт, f.e.). В моем случае у меня есть логотип как изображение (png), и я хочу использовать изображение в этом месте, поэтому мне нужно знать, в каких измерениях я должен предоставить изображение, которое он вписывается в панель навигации. Есть ли у вас идеи по использованию образа для свойства 'barImage'? – weblion

+0

Если ваш единственный вариант - использовать изображение в баре, тогда сделайте 1x, 2x, 3x копии изображения в баре и высоту бара, я думаю, 64dp, так что вы можете принять соответствующее решение. –

+0

Я пару месяцев назад, в более раннем состоянии развития, я сделал это уже и создал множество различных вариантов логотипа, но он никогда не устанавливался очень хорошо. Вот почему я хотел найти правильные размеры. Скажем: 'barImage' в NavigationBar для iPhone 6 должен быть размером' 64px' и max '120px'. Я искал такую ​​информацию, но вижу, что это не так просто, как ожидалось. Тем не менее, спасибо уже! – weblion