关闭事件NSWindow
问题描述:
我有一个应用程序,其中第二个NSWindow
按下按钮打开。这个新窗口使用[NSApp runModalForWindow:<myWindow>]
打开。我希望能够确定用户是否关闭第二个窗口,以停止模式。关闭事件NSWindow
答
当窗口关闭时,有多种方式可以收到通知。
- 您可以观察来自第二个
NSWindow
对象的NSWindowWillCloseNotification
通知。 - 您可以执行
NSWindowDelegate
方法windowShouldClose:
或windowWillClose:
。 - 您可以继承
NSWindow
并覆盖performClose:
方法。 - 您可以向窗口添加一个关闭按钮,并将其连接到一个操作。
没有更多的信息,很难劝其中这些或其他选项将工作最适合你。
完美..感谢 – 2011-02-24 22:28:44