在Ti.UI.Window上用于barImage的分辨率/图像大小是多少?

时间:2016-11-11 08:14:00

标签: javascript uinavigationbar appcelerator appcelerator-mobile

基本上,我想做像Instagram这样的事情

enter image description here

http://avocadosocial.com/wp-content/uploads/2016/08/IMG_3921.jpg)与起始窗口的barImage相关。我想要放在那里的我的徽标也或多或少都在这个维度上(大约16:9)。我无法找到用于height属性的正确分辨率/维度信息(理想widthbarImage)。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

首先,我认为您提供的链接中没有使用barImage,您仍然可以通过以下步骤获得完美的结果:

对于Window标题,您可以像这样自定义:

"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,使用Button并使用fontAwesome或Material Icons字体文件设置它的标题。

<RightNavButton>
                    <View>
                        <Button class="materialFont" title="\ue5cd" onClick="close" />
                    </View>
                </RightNavButton>

请记住在视图中使用按钮,否则您的字体不会应用于按钮,您将看到一些奇怪的图像。