Mar*_*eau 12
NSWindow有一种方法,setLevel:可让您控制窗口与其他窗口相比的位置.根据我自己的经验,你可能想尝试喂它kCGDesktopIconWindowLevel,并打电话setHasShadow:NO来实现你想要的外观.要实际绘制图形,您需要在窗口中放置一个自定义NSView子类,并创建一个没有框架(请参阅NSBorderlessWindowMask)和透明([window setBackgroundColor:[NSColor clearColor]], [self setOpaque:NO];)的窗口.
您可能还想查看本文,以便在Expose事件期间将窗口固定到桌面.
| 归档时间: |
|
| 查看次数: |
3878 次 |
| 最近记录: |