2013-09-07 6 views

ответ

1

Не сразу, нет. Один способ обхода, который я использую эффективно (и найденный где-то в сети), - это подкласс NSWindow и override -update. Здесь вы можете отправить уведомление, передающее текущий firstResponder окна в качестве объекта уведомления. В своем контроллере (-ях), специфичном для приложения, вы можете прослушать это уведомление и сравнить текущий первый запросчик с предыдущим или другим, «мы потеряли фокус», проверить и ответить соответствующим образом.

Смежные вопросы