NSButton без "подсветки кликов" - PullRequest
7 голосов
/ 15 января 2012

У меня есть NSButton с изображением (и без текста) на голубоватом фоне. Стиль "Square", тип "Momentary Push In", без границ и т. Д.

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

Я только хочу, чтобы изображение отображалось, и при щелчке на нем не должно быть каких-либо выделений ... Должен ли я создать подкласс для кнопки или есть простая настройка в Интерфейсном Разработчике?

Не нажата - нормальное состояние: NSButton normal state

Кликнул - выделено: highlighted NSButton when clicked

так что я не хочу выделять прямоугольник; -)

1 Ответ

13 голосов
/ 05 марта 2012

Вам необходимо установить свойствоlightsBy ячейки.См. Без полей NSButton становится серым при нажатии для получения дополнительной информации.

...