gpt4 book ai didi

cocoa - 单击 NSPopupButton 时调用操作

转载 作者:行者123 更新时间:2023-12-03 16:17:21 28 4
gpt4 key购买 nike

我有一个 NSPopupButton,单击时会显示一个下拉菜单。该菜单由 NSArray 填充。现在,如果我单击下拉菜单中的一项,我可以选择它并确定选择的内容等。我想要做的是,当用户单击 NSpopupbutton 时,更新下拉菜单,然后让用户选择其中一项。当我简单地选择下拉菜单(不单击其中的任何一项)时,我无法找到如何调用 IBAction 方法。单击菜单中的项目会产生 IBAction,但我只想单击 NSPopupButton 中的向下箭头来触发操作。有任何想法吗 ?谢谢。

最佳答案

NSPopupButton 在单击时发送 NSPopUpButtonWillPopUpNotification。让您的 Controller 对象监听该通知并通过更新下拉菜单进行响应。

关于cocoa - 单击 NSPopupButton 时调用操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9631053/

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