可可 – 如何采取行动关闭NSPopover?

可可 – 如何采取行动关闭NSPopover?,第1张

概述嗨,我在我的一个应用程序中实施了NSPopover,但是popover将不会关闭.我猜,一旦我点击别的东西,它应该关闭,但它不是.我知道有一个紧密的popover动作,但只适用于不同的按钮.我怎么看看popop是否打开,当我按同一个按钮打开时关闭popover? 我解决了这个问题! >首先继续点击你的.xib文件. >您在哪里看到第一个响应者框和文件所有者 – 点击popover. >在侧栏中转到 嗨,我在我的一个应用程序中实施了NSPopover,但是popover将不会关闭.我猜,一旦我点击别的东西,它应该关闭,但它不是.我知道有一个紧密的popover动作,但只适用于不同的按钮.我怎么看看popop是否打开,当我按同一个按钮打开时关闭popover?解决方法 我解决了这个问题!

>首先继续点击你的.xib文件.
>您在哪里看到第一个响应者框和文件所有者 – 点击popover.
>在侧栏中转到属性中心
>将行为从应用程序定义更改为瞬态,它应该工作!

一旦有人点击了Popover外面,那应该会使Popover消失.

关闭popover的另一种方法是单独设置一个按钮.只需添加另一个NSbutton,然后将其链接到侧边栏上的popover,并将其设置为Received actions – >执行关闭:

总结

以上是内存溢出为你收集整理的可可 – 如何采取行动关闭NSPopover?全部内容,希望文章能够帮你解决可可 – 如何采取行动关闭NSPopover?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1028042.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存