可可:状态栏中的NSPopover无响应

时间:2011-09-20 23:58:57

标签: cocoa statusbar activation

应用程序在状态栏和一些窗口中有一些NSPopover,其中包含一些用户输入。窗口工作正常,但当我在状态栏中打开弹出窗口时,它会打开非活动状态。我可以看到一切,但它都是灰色的,就像它是一个背景窗口。我一直在尝试在激活,激活标记,制作键和顺序等方面找到的所有内容,但这些都没有效果。如何将焦点转移到状态栏弹出窗口?

我还在窗口中创建了一个按钮,显示相同的弹出窗口以确保它正常工作,当从窗口按钮调用时,它从那里完美地工作。然后我点击状态栏,然后从那里打开,但不活动。

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

我遇到了同样的问题而没有找到解决方案。不幸的是,我认为这是一个错误:http://www.openradar.me/radar?id=1226415

答案 1 :(得分:1)

有一个名为SFBPopovers的框架,它提供了类似的功能,并且可以在菜单栏中正常工作。

这可能会对您的问题有所帮助。