gpt4 book ai didi

objective-c - Cocoa:源列表数据上的上下文菜单 - 不是标题

转载 作者:行者123 更新时间:2023-12-03 17:52:47 25 4
gpt4 key购买 nike

我将菜单连接到表格 View ,但问题是当我右键单击源列表中的标题时也会显示上下文菜单。有什么办法可以禁用它吗?

因此,当 isLeaf 返回 false(组标题)时,它不应该显示菜单。

最佳答案

我会尝试将自己设置为菜单的委托(delegate),并在 - (void)menuNeedsUpdate:(NSMenu*)menu; 中删除所有项目。

如果失败,只需继承 NSTableView 并根据需要实现 - (NSMenu *)menuForEvent:(NSEvent *)event; 即可。

关于objective-c - Cocoa:源列表数据上的上下文菜单 - 不是标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21133921/

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