2015-11-05 2 views
2

У меня вопрос о NSSearchField, вопрос в том, что NSSearchField не имеет фокуса, когда он становится первым ответчиком, а фокус находится на кнопке, которая находится рядом с NSSearchField в Xib-файл. И это происходит только в OS X 10.11, это нормально в OS X 10.10 и предыдущих версиях.NSSearchField не становится первым ответчиком в OS X 10.11

+0

https://developer.apple.com/library/mac/releasenotes/AppKit/RN-AppKit/#10_11SearchField –

ответ

1

В соответствии с document, мы никогда не должны ссылаться на [NSView setFirstresponder] непосредственно, и привлечение его может вызвать исключение.

Для того, чтобы установить первый ответчик к представлению, [NSWindow makeFirstResponder:]; следует использовать вместо этого,

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