我正在为Mac OSX 10.7实施NSUserNotification标题样式窗口。我创建了自定义类来创建一个带有自定义绘图的NSWindow,使其外观和感觉就像通知横幅一样。
但是,仅当我的应用程序处于活动状态时才会显示标题窗口。如果其他应用程序处于活动状态,则它不会显示在屏幕上。
我已将NSWindow的级别设置为NSStatusWindowLevel。
以下代码显示横幅
-(void) showBanner
{
[self orderFrontRegardless];
[self setLevel:NSStatusWindowLevel];
}
有什么想法吗?