NSPopUpButton 恢复到初始状态

发布于 2024-09-17 11:48:45 字数 343 浏览 9 评论 0原文

我注册通知 NSPopUpButtonWillPopUpNotification 以便在显示弹出菜单之前更改它。新的弹出菜单包括正在运行的应用程序列表和受人尊敬的图标。当选择应用程序时,它会调用 @selector 方法。

选择完成后,该按钮将显示所选应用程序图标的图像以及所选应用程序的文本。

如何使弹出按钮仅显示 NSImageNameAddTemplate 图像?

我尝试在 IBAction 之后设置一个新菜单,但弹出按钮在选择后永远不会触发 IBAction

谢谢。

I register for notification NSPopUpButtonWillPopUpNotification in order to change the pop up menu before it is shown. The new pop up menu consist of running Application list with respected icons. When the application is selected, it calls a @selector method.

After selection completes, the button have the image of the selected application icon, and the text of the select application.

How do I make the pop up button appear with only NSImageNameAddTemplate image?

I tried setting a new menu after IBAction but the pop up button never triggers the IBAction after selection.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

a√萤火虫的光℡ 2024-09-24 11:48:45

听起来您想要的是一个下拉弹出按钮(命令列表),而不是常规弹出按钮(事物列表)。您可以在 IB 中的控件的 ⌘1 检查器上进行设置。

It sounds like what you want is a pull-down pop-up button (list of commands), not a regular pop-up button (list of things). You can set this on the ⌘1 inspector for the control in IB.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文