我可以发送消息 makeKeyAndOrderFront: 来激活一个窗口。但是,如果我将其发送到没有标题栏的窗口,它不会使其处于活动状态。有什么方法可以使没有标题栏的窗口处于活动状态?
问问题
871 次
1 回答
4
您需要-canBecomeKeyWindow
在您的NSWindow
子类中覆盖以返回YES
。
根据文档:
如果此方法返回 NO,则放弃使窗口成为关键窗口的尝试。如果窗口有标题栏或调整大小栏,则 NSWindow 实现返回 YES,否则返回 NO。
于 2011-11-27T06:58:50.100 回答