Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当弹出窗口显示时,我很好奇是否可以在弹出窗口的窗口上设置底层设置,例如窗口级别。在我的测试中,弹出框似乎是一个窗口,但它们不会响应普通的NSWindow选择器,例如setLevel:.
NSWindow
setLevel:
是否可以在 上设置窗口级别NSPopover?
NSPopover
NSPopover是NSObject, not的子类NSWindow,因此官方不支持设置窗口级别。
NSObject
您可以尝试像这样获取窗口:
NSWindow* popoverWindow = yourPopover.contentViewController.view.window;
我不知道您是否可以成功设置级别。