Appcelerator PICKER только с днем ​​и месяцем

можно ли установить сборщик только с месяцем и днем? Я не смог найти эту информацию в документации.


person Ricardo Gimenes Ferreira    schedule 28.01.2016    source источник
comment
Пожалуйста, предоставьте документацию, на которую вы ссылаетесь   -  person Jaffer Wilson    schedule 28.01.2016
comment
Я просматриваю документацию по адресу docs.appcelerator.com/ платформа/последняя/#!/api/Titanium.UI.Picker   -  person Ricardo Gimenes Ferreira    schedule 28.01.2016
comment
Я столкнулся с похожей ситуацией, и мне пришлось создать собственный модуль выбора для Android, поскольку пользовательский сборщик Android выглядит как iOS. Ti.UI.Picker необходимо вручную заполнить данными месяца и дня.   -  person Himanshu Soni    schedule 29.01.2016


Ответы (1)


почему бы не создать свой собственный выбор даты и месяца,

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); 
person Sharif Abu Darda    schedule 31.01.2016
comment
Да, это правильный путь, поскольку средство выбора даты по умолчанию также включает день. - person Fokke Zandbergen; 01.02.2016
comment
Я сделал сборщик сам, это было идеальное решение, большое спасибо, также с его помощью я мог указывать строки в соответствии с языком, это казалось лучше, чем устанавливать элемент пользовательского интерфейса по умолчанию. - person Ricardo Gimenes Ferreira; 05.02.2016
comment
@RicardoGimenesFerreira, как вы справлялись с крайними случаями для дат месяца? ... Можете ли вы поделиться своим кодом. - person Sanman; 11.05.2020