Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa:状态栏中的NSPover无响应_Cocoa_Statusbar_Activation - Fatal编程技术网

Cocoa:状态栏中的NSPover无响应

Cocoa:状态栏中的NSPover无响应,cocoa,statusbar,activation,Cocoa,Statusbar,Activation,应用程序有一个NSPover,在状态栏和一些窗口中有一些用户输入。windows工作正常,但当我在状态栏中打开popover时,它将处于非活动状态。我可以看到所有的东西,但都是灰色的,就像一个背景窗口。我一直在尝试在activate、activateignoringotherapps、MakeKeyandDerfront等网站上找到的所有东西,但这些都没有效果。如何将焦点转移到状态栏弹出框 我还在窗口中做了一个按钮,显示了相同的弹出窗口,以确保它工作正常,当从窗口按钮调用它时,它从那里可以完美地

应用程序有一个NSPover,在状态栏和一些窗口中有一些用户输入。windows工作正常,但当我在状态栏中打开popover时,它将处于非活动状态。我可以看到所有的东西,但都是灰色的,就像一个背景窗口。我一直在尝试在activate、activateignoringotherapps、MakeKeyandDerfront等网站上找到的所有东西,但这些都没有效果。如何将焦点转移到状态栏弹出框

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


谢谢你的帮助。

我遇到了同样的问题,还没有找到解决办法。不幸的是,我认为这是一个错误:

有一个名为的框架,它提供了类似的功能,可以很好地与菜单栏配合使用


这可能有助于解决您的问题。

这是一个可行的黑客程序的可能副本是的,这似乎非常准确地描述了我的问题。除了等待补丁,没什么可做的。谢谢看来这将是一个漫长的等待。我现在也有同样的问题。对不起,我花了这么长时间。SFBPopovers适用于Mac10.6,据我所知,我不能将其用于Lion Popover。