标签: objective-c cocoa macos nswindow
如......
我的应用程序中有一个操作,弹出一个窗口和一个附带的选项面板。我想阻止与原始窗口的交互,只关注弹出窗口及其面板。
如果我只需要单个弹出窗口而不是面板,我可以轻松地执行此操作。我也可以在原始窗口中启用和禁用对象,但我想更优雅地执行此操作。有解决方案吗?
答案 0 :(得分:2)
是的,使用附加到主窗口的sheet而不是弹出模态窗口。
由于工作表是窗口模式而不是应用程序模式,因此您可以在显示工作表时(例如面板)与应用程序中的其他窗口进行交互。