UISwitch или другой UIControl, аналогичный переключателю приложения камеры - PullRequest
1 голос
/ 07 апреля 2011

Я совершенно новичок в stackoverflow, и это мой первый вопрос.

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

Я прочитал некоторые другие потоков о настройке UISwitch, но все они говорят о настройке шрифтов, меток или цветов.

У вас есть подсказка, с чего я мог бы начать? Как вы думаете, использование UISwitch - хорошая идея или, может быть, другой тип UIControl? Я попытался изменить высоту UIS-переключателя, но, похоже, он всегда остается неизменным по умолчанию.

Спасибо!

1 Ответ

3 голосов
/ 07 апреля 2011

UISwitch реализован с использованием UISlider.UISlider позволяет настроить практически все.Просто установите для свойства «непрерывное» значение «НЕТ», и когда вы получите управляющее событие, в котором значение изменилось, после того как они отпустят свой палец, используйте код, чтобы переместить его влево или вправо в зависимости от того, больше или меньше значение 0,5 илинечто подобное.

...