我的应用程序以全屏模式运行,我需要像iOS的UIPopoverController这样的东西。第一个想法是使用NSPanel,但是我不能让它显示在全屏视图的前面。
我需要一个类似UIPopoverController的Cocoa类,或者一种在全屏视图前面显示NSPanel的方法。我如何才能做到这一点呢?
发布于 2010-12-14 06:09:58
对不起,它们都没有真正起作用。
解决方案是:
[yourPanel setLevel:kCGMaximumWindowLevel];然而,Wevah和SphereCat1帮助我找到了setLevel:方法。谢谢。
发布于 2010-12-14 06:02:10
试着这样做:
[yourPanel setLevel:NSMainMenuWindowLevel+1];这应该会把它置于屏幕上的所有东西之上。祝你编码愉快!
比利
发布于 2010-12-09 08:17:43
就像这样
[yourPanel setLevel:[fullscreenWindow level] + 1];
应该行得通。
https://stackoverflow.com/questions/4393471
复制相似问题