[英]How can I make an undecorated window in Cocoa?
我喜歡創建一個沒有任何鉻的可可窗口。 用戶唯一要看的就是我畫的東西。
我發現我可以創建自定義NSView,但這是否必須在NSWindow中顯示? 如果沒有,如何顯示它而不將其放在NSWindow中? 如果確實必須在NSWindow中,如何停止窗口繪制標題欄和其他鑲邊?
我發現我可以創建自定義NSView,但這是否必須在NSWindow中顯示?
是。
如果確實必須在NSWindow中,如何停止窗口繪制標題欄和其他鑲邊?
創建窗口時,請使用NSBorderlessWindowMask 。 (假設您未使用NSWindow的自定義子類,這意味着不在筆尖中創建窗口實例。如果要在筆尖中布局視圖層次結構,請在頂級自定義視圖中執行此操作,然后加載筆尖並將該視圖設置為窗口的內容視圖。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.