Как отключить свет, который появляется при касании UIBarButtonItem? - PullRequest
4 голосов
/ 10 февраля 2011

У меня есть панель инструментов с UIBarButtonItem со стилем: UIBarButtonItemStylePlain.Интересно, как отключить свет, который появляется при прикосновении к нему?

UIButton имеет свойство showsTouchWhenHighlighted, но для UIBarButtonItem такого нет, есть ли обходной путь, о котором вы могли бы знать?

Ответы [ 2 ]

5 голосов
/ 10 февраля 2011

В Интерфейсном Разработчике перетащите UIButton на панель инструментов. Это создаст UIBarButtonItem с UIButton в нем. Установите тип UIButton на пользовательский. Тогда вы можете полностью настроить внешний вид. Например, измените цвет текста на белый, а цвет фона - на прозрачный и, конечно, отключите выделение.

0 голосов
/ 13 апреля 2011

Вы также можете добавить UITextField и сделать его недоступным для редактирования.

...