Titanium navbar設定多重按鈕
Titanium的win基本上只有三個方式放按鈕
rightButton/leftButton, titleContent三種
titleContent的位置無法自訂,基本上和title的位置一樣
昨天測試了結果,left/right都無效,不過可以設定width
rightButton/leftButton基本上只能放單一按鈕
要放多重按鈕需要用到buttonbar,參考如下
https://jira.appcelerator.org/browse/TIMOB-1164
var bb1 = Titanium.UI.createButtonBar({
labels:['+', '-'],//文字方式
backgroundColor:'#336699',
style:Titanium.UI.iPhone.SystemButtonStyle.BAR,
});
win.rightNavButton = bb1;
也可以使用圖片
var bb1 = Titanium.UI.createButtonBar({
labels : [{
image : 'ima/1.png',
width : 60
}, {
image : 'ima/2.png',
width : 60
}, {
image : 'ima/3.png',
width : 60
}],
backgroundColor : color_set['linen_red'],
style : Titanium.UI.iPhone.SystemButtonStyle.BAR,
});
不過不能直接放按鈕,最大的問題是不能使用系統預設icon..
這問題蠻煩的
沒有留言:
張貼留言