应用程序有一个 NSPopover,在状态栏和一些窗口中有一些用户输入。窗口工作正常,但是当我在状态栏中打开弹出框时,它打开时处于非活动状态。我可以看到所有内容,但都是灰色的,就像它是一个背景窗口一样。我一直在尝试在激活、激活忽略其他应用程序、makekeyandorderfront 等方面能找到的一切,但这些都没有效果。如何将焦点转移到状态栏弹出框?
我还在窗口中制作了一个按钮,显示相同的弹出窗口以确保它正常工作,当从窗口按钮调用时,它从那里完美工作。然后我单击状态栏,它会从那里打开,但处于非活动状态。
谢谢您的帮助。