gpt4 book ai didi

macos - Swift - 在菜单外单击时 NSMenu 关闭

转载 作者:搜寻专家 更新时间:2023-11-01 05:39:43 26 4
gpt4 key购买 nike

所以我有一个简单的 NSMenu。它附加到状态项按钮。当我单击按钮时,它弹出打开。现在我的问题是,只要我在 NSMenu 之外单击,它就会关闭。我怎样才能避免这种情况?我确实尝试了很多东西,但无法让它发挥作用。

我需要它的原因是,当用户单击 NSMenu 中的某些内容时,会打开另一个窗口,而当此窗口打开时,我也希望 NSMenu 保持打开状态。但它就是行不通。

我觉得这不可能。

非常感谢。

最佳答案

我相信您必须创建一个弹出的自定义 View ,但仅使用 NSMenu 就可以在 native 完成。

关于macos - Swift - 在菜单外单击时 NSMenu 关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32063149/

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