gpt4 book ai didi

cocoa - setView : of NSMenuItem 这个错误意味着什么

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

我正在使用 NSMenuItemsetView: 来自定义菜单项,一切都很顺利,直到我在内容 View 中放置一个弹出按钮。当我单击该按钮时,它没有弹出菜单,而是收到以下消息。

Error -25205 for CopyAttributeValue(data, type, (CFStringRef)attribute, &result, NULL) in -[NSAccessibilityAXUIElementWrapper accessibilityAttributeValue:] (line 1928 of file /SourceCache/AppKit/AppKit-1038.35/Accessibility.subproj/NSAccessibilityAPIBridge.m)

这是否意味着我们无法在另一个菜单上弹出一个菜单?有解决办法吗?

最佳答案

无论是否有解决方法,将弹出菜单放在另一个菜单中都是非常糟糕的界面。您应该找到另一种方法来实现您想要的功能。你到底想达到什么目的?也许带有子菜单的常规 NSMenuItem 可以工作?

NSPopover(Lion 中的新增功能)或 MAAttachedWindow是实现日历等弹出界面的更好选择。

关于cocoa - setView : of NSMenuItem 这个错误意味着什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7103451/

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