我想创建一个全屏 Cocoa 应用程序,但是我的应用程序与传统的全屏应用程序略有不同。
这个应用程序将在其他所有内容下方,因此在菜单栏和 Dock 等下方。它将有一个覆盖桌面和图标的大图像,中间有一个自定义 NSView 和一个表格视图等。如果这个概念是很难理解那么这里是一个图像:
http://img10.imageshack.us/img10/6308/mockupo.png
唯一可能有点混乱的部分是背景图像。此背景图片不是计算机的壁纸,而是应用程序的一部分。因此,当应用程序启动时,它会进入全屏模式,并将自身置于 Dock 和菜单栏下方,以及所有其他窗口下方。所以它绘制背景图像以覆盖屏幕(包括桌面和图标)。然后在中间有一个自定义的 NSView 包含我的控件。
这样做的最佳方法是什么?
谢谢