我想创建一个windows风格的错误弹出我的Cocoa应用程序像这样的 我怎样才能创建一个透明和非矩形NSWindow与可可?
是否有任何教程如何做到这一点?或者有人可以给我至少一些我需要检查的API函数的名称。
我想创建一个windows风格的错误弹出我的Cocoa应用程序像这样的 我怎样才能创建一个透明和非矩形NSWindow与可可?
是否有任何教程如何做到这一点?或者有人可以给我至少一些我需要检查的API函数的名称。
看看MAAttachedWindow。您可以配置其背景和边框以匹配。
苹果有一个例子:Round Transparent Window
从10.7起,您可以使用NSPopover执行此操作。
我不确定您是否可以制作一个透明,但默认外观与预计在Mac上看起来如何弹出一致。
并将窗口装订到主内容的窗口中,将其添加为子窗口。 http://developer.apple.com/mac/library/documentation/Cocoa/Reference/ApplicationKit/Classes/NSWindow_Class/Reference/Reference.html#//apple_ref/occ/instm/NSWindow/addChildWindow:ordered: – 2010-08-26 07:23:19