Всегда (программно или через IB) я получаю эту синюю тень на первой кнопке набора:
Я хочу избавиться от этого .. как?
Это называется кольцом фокусировки, и оно визуально указывает, какой вид является первым респондентом для ключевых событий.
Если вы не хотите, чтобы он отображался, вы можете использовать метод -[NSView setFocusRingType:] с константой NSFocusRingTypeNone. Это также можно установить в Интерфейсном Разработчике.
-[NSView setFocusRingType:]
NSFocusRingTypeNone
Это связано с тем, как компьютер обращается к окнам через клавиатуру.Основной момент уведомляет пользователя, что это в настоящее время сфокусированный элемент управления.
Чтобы удалить его из этого элемента управления, просто
[someOtherControl becomeFirstResponder];
Подробнее: http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/TextEditing/Tasks/SetFocus.html