日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Xcode11 后Appdelegate自定义UIWindow对象失败详解。

發布時間:2025/3/12 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Xcode11 后Appdelegate自定义UIWindow对象失败详解。 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在Xcode11前我們可以在AppDelegate的鉤子didFinishLaunchingWithOptions進行自定義UIWindow對象。但是Xcode11后自定義UIWindow會報錯無法啟動APP。
是因為iOS13中AppDelegate的職責發生了改變: iOS13之前,AppDelegate全權處理App生命周期和UI生命周期;
iOS13之后,AppDelegate的職責是: 1、處理 App 生命周期 2、新的 Scene Session 生命周期 那UI的生命周期交給新增的Scene Delegate處理, AppDelegate不在負責UI生命周期,所有UI生命周期交給SceneDelegate處理。所以我們需要在SceneDelegate的scene鉤子進行自定義UIWindow初始化。

1.首先我們不僅要刪除info.plist中的Main storyboard file base name還需要刪除Application Scene Manifest下的Storyboard Name。具體看圖

2.然后在 SceneDelegate 中進行初始化UIWindow.

// SceneDelegate.m- (void)scene:(UIScene *)scene willConnectToSession:(UISceneSession *)session options:(UISceneConnectionOptions *)connectionOptions {- (void)scene:(UIScene *)scene willConnectToSession:(UISceneSession *)session options:(UISceneConnectionOptions *)connectionOptions {// Use this method to optionally configure and attach the UIWindow `window` to the provided UIWindowScene `scene`.// If using a storyboard, the `window` property will automatically be initialized and attached to the scene.// This delegate does not imply the connecting scene or session are new (see `application:configurationForConnectingSceneSession` instead).self.window = [[UIWindow alloc] initWithWindowScene:(UIWindowScene* )scene];self.window.frame = CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height);// 初始化跟視圖UIViewController* ROOTVC = [[ViewController alloc] init];// 初始化層級導航控制UINavigationController* ROOTNavigation = [[UINavigationController alloc]initWithRootViewController:ROOTVC];self.window.rootViewController = ROOTNavigation;// 顯示[self.window makeKeyAndVisible]; } }

總結

以上是生活随笔為你收集整理的Xcode11 后Appdelegate自定义UIWindow对象失败详解。的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 人妻夜夜爽天天爽三区麻豆av网站 | 激情丁香网 | 日韩成人午夜影院 | 欧美性天堂 | 国产又黄又猛的视频 | 亚洲17p| av中文网站 | 色屁屁一区二区三区 | 超碰青草 | 日韩免费在线视频观看 | 欧美一级片在线播放 | 亚洲AV无码一区二区三区性 | 亚洲欧洲久久久 | 国产五月天婷婷 | jiizzyou性欧美老片 | 日韩大片一区二区 | 四虎成人精品在永久免费 | 国产黄色在线看 | 黄色在线观看视频网站 | 男生脱女生衣服 | 国产精品日韩欧美一区二区三区 | 亚瑟av在线| 免费日本黄色 | 日批视频在线播放 | 亚洲第一看片 | 在线观看黄色 | 18禁免费无码无遮挡不卡网站 | 一级黄av | 久久精品丝袜高跟鞋 | 在线免费成人 | 麻豆视频在线免费看 | 久久动态图| 亚洲美女啪啪 | 国产精品国产三级国产a | www.久久久久久久 | 亚洲综合站 | 亚洲熟女一区二区三区 | 久久久精品毛片 | 男生舔女生的屁股 | 操久久| 在线黄网站| 久草五月 | 在线免费观看av片 | 成人午夜激情影院 | 特级西西444www大精品视频免费看 | 日批视频网站 | 成人免费午夜视频 | 操日本女人 | 亚洲一区二区三区在线 | 欧美日韩一本 | 黄色第一网站 | 国产精久久久久 | 国产精品99精品无码视 | 九色精品视频 | 日本在线视频免费观看 | 日本黄视频在线观看 | www超碰| 国产夫妻在线观看 | 蜜桃视频在线观看一区 | 中文字幕国产专区 | 女~淫辱の触手3d动漫 | 黄色裸体片| 亚洲精品久久久久久久久久久久久 | 午夜片在线观看 | 葵司免费一区二区三区四区五区 | 一区二区免费在线 | 自拍亚洲国产 | 热久久中文 | 日韩精品成人在线观看 | 黄色一级视频免费观看 | 成人免费在线网站 | 久久丫精品久久丫 | 日韩一页| 久久精品国产亚洲AV黑人 | 国产中文字幕三区 | 亚洲AV成人无码久久精品巨臀 | xxxxⅹxxxhd日本8hd | 国产三级漂亮女教师 | 精品视频免费播放 | 精品国产一区二区三区在线 | 97久久精品| 91看片就是不一样 | 欧美中文字幕在线观看 | 欧美裸体精品 | 青青草视频在线免费观看 | 91av在线视频观看 | 99久久99久久久精品棕色圆 | wwwjizzzcom| 久久天堂视频 | 干一夜综合 | 妺妺窝人体色www在线下载 | 香蕉视频在线观看网站 | 性の欲びの女javhd | 国产在线视频第一页 | 精品国产91久久久久久久妲己 | 黑人巨大xxxxx性猛交 | 一女二男一黄一片 | 国产高清av | 亚洲欧美自拍一区 |