Swift/OC 設(shè)置根視圖 (ios13账蓉。肮雨。。)

xcode: Version 11.3.1 (11C504)
iOS: 13
語(yǔ)言:Swift/Objective-C

資料參考鏈接

指定根視圖,兼容iOS13以及iOS13之前的系統(tǒng):

SceneDelegate.swift文件中修改

@available(iOS 13.0, *)
    func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.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).
        
        guard let winScene = (scene as? UIWindowScene) else { return }

        // Create the root view controller as needed
        let vc = LoginViewController()
        let nc = UINavigationController(rootViewController: vc)

        // Create the window. Be sure to use this initializer and not the frame one.
        let win = UIWindow(windowScene: winScene)
        win.rootViewController = nc
        win.makeKeyAndVisible()
        window = win
    }

AppDelegate.swift文件中修改

var window: UIWindow?
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
        // Override point for customization after application launch.
        window = UIWindow(frame: UIScreen.main.bounds)
        
        let loginVC = LoginViewController()
        let navi = UINavigationController(rootViewController: loginVC)
        window?.rootViewController = navi
        window?.makeKeyAndVisible()
        
        return true
    }

2021年2月5號(hào)更新:
更新內(nèi)容Objective-C版本。
Appdelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    // Override point for customization after application launch.
    
    CGRect mainRect = [UIScreen mainScreen].bounds;
    self.window = [[UIWindow alloc]initWithFrame:mainRect];
    
    MainViewController *mainVC = [[MainViewController alloc]init];
    UINavigationController *naviVC = [[UINavigationController alloc]initWithRootViewController:mainVC];
    
    self.window.rootViewController = naviVC;
    [self.window makeKeyAndVisible];
    
    return YES;
}

SceneDelegate

- (void)scene:(UIScene *)scene willConnectToSession:(UISceneSession *)session options:(UISceneConnectionOptions *)connectionOptions  API_AVAILABLE(ios(13.0)){
    // 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).
    
    
    UIWindowScene *windowScene = [[UIWindowScene alloc]initWithSession:session connectionOptions:connectionOptions];
    self.window = [[UIWindow alloc]initWithWindowScene:windowScene];
    
    MainViewController *mainVC = [[MainViewController alloc]init];
    UINavigationController *naviVC = [[UINavigationController alloc]initWithRootViewController:mainVC];
    
    self.window.rootViewController = naviVC;
    [self.window makeKeyAndVisible];
}

完美結(jié)束

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市缤底,隨后出現(xiàn)的幾起案子设预,更是在濱河造成了極大的恐慌,老刑警劉巖鳖枕,帶你破解...
    沈念sama閱讀 219,589評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件魄梯,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡宾符,警方通過(guò)查閱死者的電腦和手機(jī)酿秸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,615評(píng)論 3 396
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)魏烫,“玉大人辣苏,你說(shuō)我怎么就攤上這事『灏” “怎么了稀蟋?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,933評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)呐赡。 經(jīng)常有香客問(wèn)我退客,道長(zhǎng),這世上最難降的妖魔是什么链嘀? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,976評(píng)論 1 295
  • 正文 為了忘掉前任井辜,我火速辦了婚禮,結(jié)果婚禮上管闷,老公的妹妹穿的比我還像新娘粥脚。我一直安慰自己,他們只是感情好包个,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,999評(píng)論 6 393
  • 文/花漫 我一把揭開(kāi)白布刷允。 她就那樣靜靜地躺著,像睡著了一般碧囊。 火紅的嫁衣襯著肌膚如雪树灶。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,775評(píng)論 1 307
  • 那天糯而,我揣著相機(jī)與錄音天通,去河邊找鬼。 笑死熄驼,一個(gè)胖子當(dāng)著我的面吹牛像寒,可吹牛的內(nèi)容都是我干的烘豹。 我是一名探鬼主播,決...
    沈念sama閱讀 40,474評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼诺祸,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼携悯!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起筷笨,我...
    開(kāi)封第一講書(shū)人閱讀 39,359評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤憔鬼,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后胃夏,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體轴或,經(jīng)...
    沈念sama閱讀 45,854評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,007評(píng)論 3 338
  • 正文 我和宋清朗相戀三年仰禀,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了侮叮。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,146評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡悼瘾,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出审胸,到底是詐尸還是另有隱情亥宿,我是刑警寧澤,帶...
    沈念sama閱讀 35,826評(píng)論 5 346
  • 正文 年R本政府宣布砂沛,位于F島的核電站烫扼,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏碍庵。R本人自食惡果不足惜映企,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,484評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望静浴。 院中可真熱鬧堰氓,春花似錦、人聲如沸苹享。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,029評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)得问。三九已至囤攀,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間宫纬,已是汗流浹背焚挠。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,153評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留漓骚,地道東北人蝌衔。 一個(gè)月前我還...
    沈念sama閱讀 48,420評(píng)論 3 373
  • 正文 我出身青樓榛泛,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親胚委。 傳聞我的和親對(duì)象是個(gè)殘疾皇子挟鸠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,107評(píng)論 2 356

推薦閱讀更多精彩內(nèi)容

  • iOS13 項(xiàng)目中的SceneDelegate類(lèi)有什么作用?自從Xcode11發(fā)布以來(lái)亩冬,當(dāng)你使用新XCode創(chuàng)建一...
    樂(lè)Coding閱讀 30,299評(píng)論 14 61
  • iOS13 項(xiàng)目中的SceneDelegate類(lèi)有什么作用艘希?自從Xcode11發(fā)布以來(lái),當(dāng)你使用新XCode創(chuàng)建一...
    代碼移動(dòng)工程師閱讀 11,230評(píng)論 3 36
  • 今天我網(wǎng)購(gòu)的毛毯跟被套二合為一的的被套收到了硅急,我看了好像比圖片上要薄覆享,圖片上看起來(lái)厚實(shí)一些。不過(guò)营袜,圖片跟實(shí)物肯定有...
    蘭奕閱讀 165評(píng)論 0 0
  • 今天來(lái)談?wù)勍顿Y撒顿。 投資無(wú)處不在。我們手里的錢(qián)荚板,除了用來(lái)日常消費(fèi)凤壁,結(jié)余我們會(huì)投在股票、房地產(chǎn)跪另、債券拧抖、基金、銀行等各個(gè)...
    曉燕小姐姐閱讀 619評(píng)論 1 2
  • 2019遇見(jiàn)Metlife
    Metlife雨丹閱讀 124評(píng)論 0 0