NSTextField не работает на весь экран - PullRequest
0 голосов
/ 07 февраля 2011

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

1 Ответ

1 голос
/ 07 февраля 2011

В полноэкранном окне не будет происходить никаких событий клавиатуры, поскольку оно было создано с использованием маски стиля NSBorderlessWindowMask. Видимо, окна этого типа не могут стать «ключевыми окнами». Однако эту проблему можно исправить, создав подкласс NSWindow и переопределив метод canBecomeKeyWindow.

- (BOOL)canBecomeKeyWindow
{
    return YES;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...