實現view新增到window的方式

2021-07-22 21:32:12 字數 293 閱讀 2146

乙個view加到uiwindow的方式主要有2種:

方法2、設定uiwindow的控制器,將rootvc的view加到window上,可以這麼用:

self.window.rootviewcontroller = vc就行了 。

第一種存在一些問題,主要是因為生命週期不同步引起的。下面舉出兩種可能引起問題的case。

case1:當view發生一些事件的時候,通知控制器,但是控制器已經銷毀了,可能會出現不可預知的錯誤。

另外,直接把view新增到uiwindow上面去。也不容易整體控制,不好管理。

bat新增到windows服務

1 編寫bat指令碼 注釋 echo off 顯示當前日期時間 echo data time 切換到指定的vue伺服器工作路徑 cd d e colleaguefiles pvgrid nanrui demo 執行vue服務啟動命令 前提條件 1 npm install 完成 2 npm run d...

monggoDB新增到windows服務

mongodb安裝 2.配置檔案mongod.cfg systemlog destination file path e data log mongod.log storage dbpath e data db 3.安裝mongodb服務 以管理員許可權執行以下命,否者安裝會失敗 mongod co...

webApp新增到iOS桌面

ios中的safri瀏覽器可以將乙個網頁新增到桌面,當做乙個獨立的應用執行。全屏顯示 系統頂欄的顏色 黑色和白色 桌面程圖示 如果不設定,則圖示會顯示網頁的截圖 但是,ios會自作多情的給這個圖示加上高光,如果想圖示不被高光,可以這樣 如果想給不同的裝置匹配不同的icon,可以加上size屬性 程式...