iOS: наиболее подходящий элемент управления для выбора из двух вариантов - PullRequest
3 голосов
/ 23 марта 2012

Я разрабатываю приложение для iOS, в котором мне нужен UIControl, который позволяет пользователю выбирать только 2 варианта и 2 варианта.

Например, предположим, что в моем приложении отображается форма, в которой пользователь заполняет свою личную информацию, такую ​​как имя, пол, увлечения и т. Д. Здесь пол - это поле, для которого есть только 2 вариантавозможны другие варианты, но допустим, что мы не хотим этого в нашем приложении).

Я подумал, что для такого случая было бы неплохо использовать настроенную версию UISwitch.

Но затем я начинаю думать, что UIS-переключатель применим только в контексте, где что-то включено или отключено.Может ли оно также использоваться в контексте, где пользователь выбирает один из 2 вариантов?Это идет вразрез с руководящими принципами дизайна Apple?Если да, то какой другой UIControl я могу использовать для этого?(Я хочу использовать что-то кроме простого выпадающего списка)

Ответы [ 2 ]

4 голосов
/ 23 марта 2012

UISegmentedControl - ваш выбор.

Вы можете свободно использовать другие элементы управления (с настраиваемым внешним видом) в своем приложении, если это не смущает пользователей.

1 голос
/ 23 марта 2012

Я бы предложил UISegmentedControl, который имеет поведение, которое вам требуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...