Добавить пользовательский значок на сегментированный элемент управления - PullRequest
2 голосов
/ 04 января 2012

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

Оригинал

enter image description here

* После 1008 *

enter image description here

1 Ответ

1 голос
/ 04 января 2012

Похоже, что вы добавляете значок как подпредставление сегментированного элемента управления, а переключение значения элемента управления переупорядочивает его подпредставления таким образом, чтобы один из сегментов покрывал ваш значок.Два возможных решения:

  • Добавить значок в супервизию сегментированного элемента управления, а не сам элемент управления
  • В любом методе IBAction, к которому у вас есть таргетинг элемента управления, вызовите [theControl bringSubviewToFront:theBadgeView];
...