我有5個viewControllers(A,B,C,D,E),所有這些viewControllers都以編程方式連接,我可以成功地在它們之間推送和彈出。IOS - 如何在不同場景下的viewControllers之間跳轉
使用:
navigationController?.pushViewController(loginVc, animated: true)
_ = navigationController?.popViewController(animated: true)
注:的ViewController A出現第一作爲默認初始的viewController。
現在,我想要的是,當用戶安裝應用程序時,只有第一次viewController A必須顯示爲初始viewController,其餘時間的應用程序打開時,viewController D必須是初始viewController和從那裏我應該能夠在以前的viewControllers之間跳轉。我如何實現這一點。即時通訊使用Xcode 8.2,Swift 3.0
在此先感謝。
你? '只有在第一次viewController A必須顯示爲初始viewController時,應用程序打開時的其餘時間纔有答案。顯示你的嘗試代碼 –
你需要簡單地定義你的navigationController的rootViewController之前,應用程序可見,最好在AppDelegate didFinishLaunching方法。 – iphonic
我很抱歉沒有提供代碼。背後有理由。我認爲這個解釋很清楚,可以給我一個解決方案,我從Florensvb那裏得到它。其他答案也很有幫助。感謝stackoverflow社區:) –