Центрирование окна документа

Я пишу основные данные, приложение на основе документов. Я пытаюсь центрировать окно документа. Я попытался вызвать следующий код из метода makeWindowControllers документа, из метода awakeFromNib контроллера окна и из метода showWindows контроллера окна. Я продолжаю получать нулевой результат для myWindow. Есть идеи? Спасибо.

NSWindow *myWindow = [myWindowController window];
[myWindow center];

1 ответ

Решение

Общая причина -window возвращать nil не установил соответствующий выход в файле пера.

Убедитесь, что владельцем файла пера является ваш NSWindowController подкласс и его window розетка была связана с объектом окна.

Другие вопросы по тегам