如何在Cocoa桌面上修复Window?

时间:2011-04-23 11:16:25

标签: objective-c cocoa macos

1 个答案:

答案 0 :(得分:0)

您只需使用无边框NSWindowNSBorderlessWindowMask)并从那里取出。

即:在调用NSBorderlessWindowMask

时,将initWithContentRect:styleMask:backing:defer:作为styleMask传递

您还需要通过以下方式设置不透明度/背景颜色(u)r

[yourWindow setOpaque:NO];
[yourWindow setBackgroundColor:[NSColor clearColor]];