gpt4 book ai didi

cocoa - 创建新的之前检查是否有打开的 nspopover

转载 作者:行者123 更新时间:2023-12-03 17:38:09 25 4
gpt4 key购买 nike

我的代码中有一些功能可以在事件发生时打开弹出窗口。问题是,如果这些事件相继发生,则打开的弹出窗口会重叠。

我想在打开新弹出窗口时关闭一个弹出窗口。

如果有事件的弹出窗口,有什么方法可以从 nswindow 获取吗?

提前致谢并致以问候

最佳答案

我认为你需要使用 NSPopover 的通知方法,例如:

- (void)popoverDidShow:(NSNotification *)notification;
- (void)popoverWillClose:(NSNotification *)notification;

并添加一些逻辑来隐藏未关闭的弹出窗口...

关于cocoa - 创建新的之前检查是否有打开的 nspopover,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34996227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com