Appcelerator PICKER只有一天和一个月

时间:2016-01-28 19:00:16

标签: appcelerator appcelerator-titanium

是否可以设置只有月和日的选择器? 我无法在文档中找到这些信息。

1 个答案:

答案 0 :(得分:2)

为什么不为日期和月份创建自己的自定义选择器,

var win = Ti.UI.createWindow({
exitOnClose: true,
backgroundColor:'#FFF',
});
var view = Titanium.UI.createView({
borderRadius:5,
backgroundColor:'#3f33fe',
width:100,
height:150
});
win.add(view);

var picker = Ti.UI.createPicker({
top:0,
height: '80%',
useSpinner: true
});
picker.selectionIndicator = true;

var column1 = Ti.UI.createPickerColumn();

for(i=1; i<13; i++){
var row = Ti.UI.createPickerRow({title: i

});
column1.addRow(row);
}

var column2 = Ti.UI.createPickerColumn();

for(j=1; j<32; j++){
var row = Ti.UI.createPickerRow({ title: j });
column2.addRow(row);
}

picker.add([column1,column2]);

view.add(picker);

win.open();
picker.setSelectedRow(0, 0, false); 
picker.setSelectedRow(1, 0, false);