IOS. Как нарисовать сложные изображения на UIButton?
Мне нужно сделать что-то вроде этого (прямоугольники означают различные картинки):
Я знаю, что это можно сделать, сделав одно изображение из двух и присвоив его кнопке UIB. Но есть ли другой способ сделать это с помощью вставок?
1 ответ
Решение
Если вы хотите выделенное состояние "нажатой кнопки" для обоих изображений, вы можете
- Сделай одно изображение и одну кнопку
- Сделайте две кнопки и назначьте изображения и реализуйте метод (добавьте к обеим кнопкам как цель для UIControlEventAllEvents), который устанавливает
button1.highlighted
&button2.highlighted = ((UIButton*)sender).highlighted