gpt4 book ai didi

macos - Cocoa - 将 onClick 事件分配给 NSMenu

转载 作者:行者123 更新时间:2023-12-03 16:32:30 25 4
gpt4 key购买 nike

我希望我的状态菜单在单击时调用一个函数。让我分配该操作的方法是什么?类似于下面的菜单本身。

NSMenuItem* item = [[NSMenuItem alloc] initWithTitle:@"Title"action:@selector(doX) keyEquivalent:@""];

最佳答案

您可以通过设置菜单的委托(delegate)并实现协议(protocol)方法-[<NSMenuDelegate> menuWillOpen:]来 Hook 菜单打开事件。在您指定的代表中。

关于macos - Cocoa - 将 onClick 事件分配给 NSMenu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13016541/

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