Cocoa 基于文档的应用程序中带有窗口文档图标弹出菜单的错误
我有一个基于文档的应用程序,支持版本和自动保存。当您单击代理图标时,也会出现一个弹出菜单,就像在任何其他文档应用程序中一样:
您注意到这很奇怪NSMenuItem
项目?它不应该看起来像那样。例如,在 Quartz Composer 中,它看起来像这样:
我不知道为什么会发生这种情况,因为我'我没有对窗口标题或图标执行任何操作。甚至没有 API 来自定义此弹出菜单。
如果有人能帮助我解决这个问题,或者至少知道造成这种行为的原因,那就太好了。
亲切的问候,
法比安
I have a document-based app that supports Versions and Autosave. When you click the proxy icon, a popup menu appears like in any other document app, too:
You notice this weird NSMenuItem
item? It's not supposed to look like that. In Quartz Composer for example it looks like this:
I don't know why this happens, as I'm not doing anything with the window title or icon. There isn't even an API to customize this popup menu.
It would be great if somebody could help me to get this fixed or at least an idea of what could be the cause of this behavior.
Kind regards,
Fabian
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
找到了一篇包含解决方案的博客文章。这对我有用:
版本、validateMenuItem: 和 NSMenuItem
Found a blog post with the solution. This worked for me:
Versions, validateMenuItem: and NSMenuItem