我想創建一個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