[_window setmovablebywindowbackground:yes]; //可以拖動
//視窗的樣式;金屬
=nsfullscreenwindowmask;
//self.window.stylemask =nsclosablewindowmask;
//是否有標題欄
=nsminiaturizablewindowmask;
//nswindow 的大小
=nsfloatingwindowlevel ;
=nsstatuswindowlevel ;
//顯示全頻按鈕
self.window.stylemask =nspopupmenuwindowlevel ; //
透明的沒有標題欄視窗;
//self.window.stylemask= kcgminimumwindowlevelkey;
//有標題欄但是沒有什麼東西
= kcgbasewindowlevelkey;
沒有有標題欄但輸入框不能編輯
//self.window.stylemask= kcgdesktopwindowlevelkey;
//沒有有標題欄但輸入框可以編輯
= kcgbackstopmenulevelkey;
//有標題欄 但是沒有縮小按鈕
//self.window.stylemask= kcgfloatingwindowlevelkey;
//有標題欄 但是只有縮小按鈕
= kcgtornoffmenuwindowlevelkey;
//沒有標題欄 輸入框需要使用者去選擇
= kcgdockwindowlevelkey;
//有標題欄 沒有全屏按鈕 預設選入第乙個輸入框;
= kcgmainmenuwindowlevelkey;
//沒有有標題欄但輸入框可以編輯 使用者可以自定以大小
//self.window.stylemask= kcgassistivetechhighwindowlevelkey;
//沒有標題欄 執行次數多了 視窗就越來越小 直到沒有;
//self.window.stylemask= kcgutilitywindowlevelkey;
//有標題欄,沒有編輯按鈕
= kcghelpwindowlevelkey;
//沒有標題欄,沒有編輯按鈕
self.window.backgroundcolor =[nscolor colorwithcalibratedred:0.5f green:0.8f blue:0.9f alpha:1.0]; //
背景色
開發效率必備之Mac雙屏顯示
自從2015年9月蘋果公布ei captain,帶來了乙個新的功能,叫做分屏,也就是在一塊螢幕上分成左右兩部分,能夠分別進行操作,互不影響。例如以下圖所看到的 可是這個功能我玩了幾天之後,發現非常雞肋。比方我用的是13寸macbook pro 螢幕本身就已經非常小了,再設定成左右兩塊螢幕,這讓我怎麼...
使用 Flutter 開發 Mac 桌面應用
flutter 可以開發 mac,linux,windows 桌面,但是對於平台目前只能打對於的包,以及除錯本平台的包。flutter 的 master 預設是關閉 桌面應用的,我們可以使用下面的命令開啟 flutter config enable macos desktop flutter con...
window與Mac下安裝ionic
windows安裝方法 安裝環境 node.js npm準備工作 2 jdk webstorm執行環境 為了編譯到android平台 視情況而定 3 android sdk android編譯 jdk建議安裝到c盤,之後配置環境變數 開始安裝 開啟cmd,首先安裝cnpm 映象 由於gfw問題,有些...