хорошо у меня есть этот код в представленииДобавление строки в подборщика на сплаве
<Picker id="picker1" selectionIndicator="true" class="picker">
<!-- Picker shorthand notation -->
<Column id="column1" class="column">
<Row title="option1" />
<Row title="option2" />
<Row title="option3" />
</Column>
</Picker>
и я пытался изменить строки на контроллере, так как я получаю различные варианты с сервера, позволяет сказать, например: (ОПЦИЯ4, option5, option6)
Я попытался добавить строку в селекторе, как это:
$.column1.addRow(Ti.UI.createPickerRow({title:'option4'}));
и не имели никакого успеха тоже, просматривая форумы на appcelerator не удалось до того, как титановый SDK 5.1.0 GA динамически обновил сборщик, но по другой теме я прочитал, что это можно сделать, но вам нужно перезагрузить сборщик, поэтому я попробовал, но нет успех
var picker = $.picker1;
var column = $.column1;
column.addRow(Ti.UI.createPickerRow({title:'option4'}));
picker.reloadColumn(column);
Каким должен быть правильный путь? добавление строки и удаление других, это мой вопрос.
Я тестирую на iphone (9+) и android (5+), используя Titanium SDK 5.1.2GA.