Как я могу зарегистрировать мой WindowController в качестве первого респондента для операции печати? - PullRequest
0 голосов
/ 28 июля 2011

У меня есть несколько файлов перьев и соответствующие файлы WindowController для каждого из них.Мой NSMenu объявлен в моем главном nib.

Я понимаю, что - print: (id) отправитель вызывается, когда в меню выбирается команда печати, однако, как я могу зарегистрировать один из моих WindowControllers для ответа наэта команда, когда это активное окно?

Сейчас я не уверен, что отвечает на команду, но появляется простое окно печати. ​​

1 Ответ

0 голосов
/ 28 июля 2011

Чтобы сделать любой вид в окне, вы должны инициализировать windows initialFirstResponder.Зайдите в инспектор (инструменты -> инспектор в xcode) для окон, вам нужно сначала связать представление, на которое вы хотите ответить, связав соединения -> выходы -> intialFirstResponder ...

youможет перемещать объект респондентов, сдвигая атрибуты nextKeyView вида

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...