我有一个带有NSTextView的menulet应用程序。我不希望应用程序出现在Dock中,所以我写了
<key>LSUIElement</key>
<true/>
Info.plist文件中的。
但如果启用此选项,菜单中的NSTextView会以某种方式停止响应。
如何让它再次响应?也许还有其他方法可以隐藏停靠栏图标吗?
谢谢!
重要更新:此错误仅在Mac OS 10.6及更高版本中被发现
答案 0 :(得分:0)
文档指出附加到菜单项的视图中不支持键盘事件(请参阅Application Menu and Pop-up List Programming Topics)。
也就是说,创建一个没有Dock图标的最小样本应用程序和状态项菜单中嵌入的文本视图没有问题,因此您的问题可能在其他地方。您可以下载我的示例应用here。