NSPopUpButton 恢复到初始状态
我注册通知 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
听起来您想要的是一个下拉弹出按钮(命令列表),而不是常规弹出按钮(事物列表)。您可以在 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.