2015-03-25 5 views
1

У меня есть 2 приложения, которые используют UIPickerViews, если пользователь ничего не делает (хотя и отображается первая строка) приложение не будет вычислять. То есть если они хотят выбрать первую строку, им нужно прокрутить вниз, затем вернуться и выбрать первую строку ... не очень интуитивно. Как установить состояние по умолчанию, чтобы, если они ничего не выбрали, первая строка отображается по умолчанию?Состояние по умолчанию для UIPickerView?

Спасибо!

ответ

1

я нашел следующее из одной из старой нити попробуйте ниже

MyPicker.selectRow(row, inComponent: 0, animated: true) 

Older thread

+0

Если это значение по умолчанию, вы, вероятно, привычка установить '' animated' к false' – Sulthan

+0

Спасибо, Я понял, что неправильно сформулировал свой вопрос. В то время как выше метод работает, чтобы установить поле по умолчанию, как было выбрано (так ответило на вопрос), он не «выбран» для запуска кода после. Мне нужно сделать либо инициализировать значение, либо реализовать оператор if, т. Е. Если значение сборщика == nil {установить значение} else {} – GarySabo

Смежные вопросы