2010-12-08 53 views
2

我的应用程序在全屏模式下rund,我需要像iOS的UIPopoverController。第一个想法是使用NSPanel,但我无法在全屏视图前显示它。如何在全屏视图前显示NSPanel?

我需要一个类似于UIPopoverController的Cocoa类或一种在全屏视图前显示NSPanel的方法。我怎样才能做到这一点?

回答

6

对不起,他们都没有真正的工作。

的解决方案是:

[yourPanel setLevel:kCGMaximumWindowLevel]; 

然而,Wevah和SphereCat1帮我找到setLevel:方法。谢谢。

+0

其他方法不适用于我,但是这样做。谢谢。 – zekel 2011-11-22 04:36:30

1

喜欢的东西

[yourPanel setLevel:[fullscreenWindow level] + 1];

应该工作。

+0

不,不起作用。面板停留在后面。 – 2010-12-09 16:02:10

3

试试这个:

[yourPanel setLevel:NSMainMenuWindowLevel+1]; 

那应该把它上方的屏幕上的一切。快乐编码!
比利