Установка изображений для UISegmentedControl для разных состояний?

У меня есть UISegmentedControlв моем XIB с четырьмя сегментами. Мой дизайнер и я решили иметь определенные изображения для состояния по умолчанию -и другие изображения для выбранного состояния -. Каждый сегмент будет иметь разные изображения для ОБОИХ состояний. Кажется, я могу очень легко установить изображение для каждого сегмента, но не для каждого состояния. Как установить изображение для обоих состояний для каждого сегмента (, что составляет 8 изображений для 4 сегментов ).

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

Спасибо

6
задан KlimczakM 28 July 2015 в 06:30
поделиться