3
我是鈦合金中的新成員,我想將我的項目從鈦默認模板更改爲合金。以下是在默認模板中創建文本框的代碼。我想將其改爲合金模板。使用鈦合金創建複選框
var checkbox = Ti.UI.createSwitch({
id:'checkbox',
style:Ti.UI.Android.SWITCH_STYLE_CHECKBOX,
});
我是鈦合金中的新成員,我想將我的項目從鈦默認模板更改爲合金。以下是在默認模板中創建文本框的代碼。我想將其改爲合金模板。使用鈦合金創建複選框
var checkbox = Ti.UI.createSwitch({
id:'checkbox',
style:Ti.UI.Android.SWITCH_STYLE_CHECKBOX,
});
不難!試試這個你合金XML視圖標記內:
checkbox.xml
<Alloy>
<Switch id="checkbox"/>
</Alloy>
現在我們可以使用樣式文件設置根據id屬性。
checkbox.tss
"#checkbox[platform=android]" : {
style:Ti.UI.Android.SWITCH_STYLE_CHECKBOX
}
這將設置樣式爲複選框,也請注意,我設置爲只發生了機器人。 另外,如果我們希望所有的設備是我們可以設置這裏面app.tss複選框風格:
"Switch" : {
style:Ti.UI.Android.SWITCH_STYLE_CHECKBOX
}
您可以創建這樣的複選框。
var checkbox = Ti.UI.createSwitch({
style: Ti.UI.Android.SWITCH_STYLE_CHECKBOX,
textAlign:Ti.UI.TEXT_ALIGNMENT_LEFT,
title:'Notice Me',
value:true,
width: 300,
left: 18
});
win.add(checkbox);
checkbox.addEventListener('change',function(e){
//function
Ti.API.info('Switch value: ' + checkbox.value);
});
這是非常有用的信息,請分享一些關於將標籤的某些文本與複選框相關聯的問題,我如何將兩個單獨的視圖元素關聯起來? – samarth
你好, 你能告訴我們如何改變默認的綠色到別的東西。知道它看起來不會改變其他 –