В настоящее время UISwitch говорит «ВКЛ» и «ВЫКЛ». Могу ли я изменить текст на ДА и НЕТ?Изменение текста в UISwitch
Было бы трудно? Или я просто перефразирую вопрос, который я задаю пользователю?
В настоящее время UISwitch говорит «ВКЛ» и «ВЫКЛ». Могу ли я изменить текст на ДА и НЕТ?Изменение текста в UISwitch
Было бы трудно? Или я просто перефразирую вопрос, который я задаю пользователю?
С прошивкой 6, вы можете установить
@property(nonatomic, retain) UIImage *offImage;
@property(nonatomic, retain) UIImage *onImage;
Docs говорят:
Это изображение представляет внутренние содержимое поля переключатель. Образец , который вы указываете, компонуется с закругленной рамкой и большим пальцем переключателя, чтобы создать окончательный вид.
Размер этого изображения не должен превышать или превышать 77 баллов и 27 баллов. Если вы укажете большие изображения, кромки могут быть обрезаны в .
Обратите внимание, что эти свойства имеют влияние на iOS 7. – Jason
Чтобы изменить текст UISwitch, например. к "Foo/Bar", выполните следующие действия:
((UILabel *)[[[[[[_agreeAgb subviews] lastObject] subviews] objectAtIndex:2] subviews] objectAtIndex:0]).text = @"Foo";
((UILabel *)[[[[[[_agreeAgb subviews] lastObject] subviews] objectAtIndex:2] subviews] objectAtIndex:1]).text = @"Bar";
не работает в iOS 4.0 – Biranchi
Этот код делает допущения в иерархии представлений без каких-либо проверок - не используйте его! Для получения дополнительной информации: http://stackoverflow.com/questions/4806743/changing-of-uiswitch-text-in-ios-4-2 –
выйдет из строя в новых iOS, таких как 4.2, а затем –
UISwitch не должен говорить ON/OFF. Это может быть オ ン/オ フ или даже две графики в зависимости от языка. – kennytm
@Marcelo Cantos: Хех - вот как я сюда попал. :-) – teedyay
полезные ссылки для пользовательского коммутатора http://www.cocoacontrols.com/platforms/ios/controls/dcroundswitch http://www.cocoacontrols.com/platforms/ios/controls/simpleswitch – junaidsidhu