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
你好, 你能告诉我们如何改变默认的绿色到别的东西。知道它看起来不会改变其他 –