1

我创建了一个 StatusBar 应用程序。它使用自定义视图并利用 NSPopover 显示一些控件。我熟悉 NSTextfield 焦点问题。这不会引起任何疼痛。但是我在 NSPopover 中也有一个按钮。此按钮不接收任何操作并且不(视觉上)响应任何点击。有什么建议如何使按钮可聚焦吗?

提前致谢

4

2 回答 2

0

您是否尝试过[NSApp activateIgnoringOtherApps:NO]在显示弹出框之前调用?

于 2013-01-16T23:56:45.823 回答
0

NSPopover 不会成为第一响应者,除非有一个控件来设置它(例如 NSTextView)。我认为这不是 NSButton 的情况,所以请尝试[myPopover makeFirstResponder]

于 2013-04-23T07:33:24.137 回答