Сохранение размера и состояния NSWindow - в поисках элегантного способа сделать это - PullRequest
1 голос
/ 13 августа 2010

У меня есть класс контроллера, который создает окно при возникновении определенного состояния.Это окно может быть закрыто пользователем, перемещено или изменено в размере.

В идеале, когда возникает такое условие, я бы хотел, чтобы окно открывалось снова в том же месте, в котором пользователь закрывал его в прошлый раз.Указатели (или ссылки) будут приветствоваться.

1 Ответ

2 голосов
/ 13 августа 2010

К счастью, AppKit знает, что это обычный шаблон, и предоставил -setFrameAutosaveName:, который делает это автоматически для вас.(Если вы используете NSWindowController, вам нужно позвонить setShouldCascadeWindows:NO, что переопределит это.)

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