Удалить или предотвратить выделение активного виджета - PullRequest
3 голосов
/ 06 марта 2012

NSOutlineView with blue highlight ring

На изображении выше в примере, как я могу предотвратить подсвечивание синим цветом, которое вы видите в верхней и правой части элемента управления NSOutlineView?

1 Ответ

2 голосов
/ 06 марта 2012

Это называется «Фокусное кольцо». Вы должны быть в состоянии остановить ваш вид от рисования через IB:

Focus Ring popup menu set to

Или в коде, используя setFocusRingType::

[myView setFocusRingType:NSFocusRingTypeNone];
...