Изменить изображение UISwitch - PullRequest
0 голосов
/ 27 июня 2018

Я создаю функцию переключения. Все работает именно так, как мне бы хотелось. Моя ЕДИНСТВЕННАЯ проблема заключается в изменении изображения на более подходящее для моего приложения.

Вот что у меня есть:

https://res.cloudinary.com/dfd4ae1lw/image/upload/v1530126510/Stackoverflow/off_switch.png"

https://res.cloudinary.com/dfd4ae1lw/image/upload/v1530126510/Stackoverflow/On_Switch.png

Это то, что я хочу:

https://res.cloudinary.com/dfd4ae1lw/image/upload/v1530126510/Stackoverflow/On_Toggle.png

https://res.cloudinary.com/dfd4ae1lw/image/upload/v1530126510/Stackoverflow/Off_Toggle.png

Как изменить изображение UISwitch? Должен быть способ ... верно?

1 Ответ

0 голосов
/ 27 июня 2018

Apple удалила возможность пользователям указывать собственный образ UISwitch в iOS 7 неявно по соображениям политики. Так что нет прямого способа достичь того, что вы хотите.

Вы можете смоделировать его с помощью кнопки NSB, переключая состояние isSelected; это полностью отличается от состояния isHighlighted, относящегося к пользовательским взаимодействиям, и конструктор интерфейса позволяет указывать разные изображения для разных состояний.

...