Как отследить событие открытия и закрытия NSWindow?

Я попытался - windowDidExpose: , но это не сработало. Что мне нужно для этого попробовать?

Мое окно - это служебное окно.

- для большей ясности отредактируйте -

Что мне нужно:

viewWillAppear viewWillDisappear viewDidLoad viewDidUnload

в Cocoa Touch.

9
задан Eonil 18 August 2010 в 12:38
поделиться

1 ответ

Есть windowDidClose: , но это, вероятно, относится только к закрытию; если вы отправляете своему окну сообщение orderOut: , я не думаю, что это имеет значение.

Вам, вероятно, потребуется либо просто отслеживать его из любого кода, который вы заказываете для окна, либо создать подкласс класса окна и переопределить такие методы, как makeKeyAndOrderFront: и orderOut: ] (по крайней мере, что бы вы ни использовали) для публикации пользовательских уведомлений перед вызовом super .

4
ответ дан 3 November 2019 в 01:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: