Как вы думаете, что является лучшим методом, позволяющим пользователю выбрать элемент из списка с неизвестным, но довольно небольшим (5-20) количеством элементов?
Должен ли я использовать UIPickerView на текущем экране, или я должен нажать новый UITableViewController и использовать галочку, чтобы указать выбранный элемент (возврат контроллера обратно автоматически после выбора)?
ИМО второй вариант лучше, потому что:
(1) Вы получаете одновременно больше возможностей.
(2) Выбор предмета может быть быстрее - просто прикосновение к экрану, во многих случаях не нужно прокручивать.
(3) UIPickerViews имеют тенденцию (по крайней мере для меня) прокручивать больше, чем я хочу, что вызывает разочаровывающее движение вперед и назад: -)
Но все же я вижу еще много реализаций UIPickerView.