开发者

Is there an NSWindow notification/delegate method like "willShowWindow"?

I cannot seem to find it in the documentation but I'm looking for a way to run a method whenever a window is displayed on screen af开发者_如何学Pythonter launch of my app or after it has been closed and then reopened again.


You could try using NSWindowDidBecomeKeyNotification or NSWindowDidBecomeMainNotification. These are called when the window becomes key/main rather than when it's put on-screen, but most windows are made key/main when they go on-screen. You could also experiment with the other NSWindow notifications (see the bottom of the documentation page for NSWindow), it's possible that some of them may be called when the window goes on-screen.


NSWindowController:
– windowDidLoad
– windowWillLoad

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜