在桌面上方/正上方绘图?

时间:2010-11-21 19:05:23

标签: objective-c macos

有没有办法强制窗口直接在桌面上方并使其透明?基本上我想要一种在桌面上绘制图像和动画的方法,以便它集成(即,一个位于桌面上的时钟,在其他窗口下面,具有透明背景等)。

另外,如果您有解决方案,它是官方API吗?

1 个答案:

答案 0 :(得分:1)

使用样式NSBorderlessWindowMask初始化的NSWindow并使其浮动

setLevel:NSFloatingWindowLevel

您可以将视图层次结构放入该窗口。