(Цель-c) Скрыть определенные окна - PullRequest
2 голосов
/ 03 ноября 2010

Привет, мне было интересно, можно ли сделать приложение для Mac OS X, чтобы скрыть определенные окна, которые выбирает пользователь.Я знаю, как заставить кнопку скрывать все окна и показывать все окна, но я хотел бы знать, как скрыть определенные окна.

Спасибо!

1 Ответ

2 голосов
/ 03 ноября 2010

Предположительно, где-то у вас есть ссылки на окна вашего приложения.Оттуда вы просто говорите окну -orderOut:.

Даже если вы сами не отслеживаете свои окна, вы можете получить список окон вашего приложения, спросив [NSApp windows].

В приложении на основе документов вы можете получить все окна по их документам (может быть много окон на отдельный документ), задав: [[NSDocumentController sharedDocumentController] documents], затем запрашивая у каждого его -windowControllers, а затемкаждый контроллер окна для его -window.

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