当弹出窗口显示时,我很好奇是否可以在弹出窗口的窗口中设置基础设置,例如窗口级别。在我的测试中,弹出窗口似乎是一个窗口,但它们不响应普通的NSWindow
选择器,例如setLevel:
。
是否可以在NSPopover
上设置窗口级别?
答案 0 :(得分:12)
NSPopover
是NSObject
的子类,而不是NSWindow
,因此不正式支持设置窗口级别。
你可以尝试这样的窗口:
NSWindow* popoverWindow = yourPopover.contentViewController.view.window;
我不知道你是否可以成功设置等级。