iOSコードを使用してRootView Controlを変更
ref : https://duwjdtn11.tistory.com/523
StoryBoardではなく、オンボードViewControllerを使用します.SwiftのMainViewController.ルートビューコントローラをswiftで変更したいです.
iOS 13には廃棄されたものが多いため、SceneDelegateを使う方法が最も適しています.これでWindowsに近づくことができます.
SWIFTコード
StoryBoardではなく、オンボードViewControllerを使用します.SwiftのMainViewController.ルートビューコントローラをswiftで変更したいです.
iOS 13には廃棄されたものが多いため、SceneDelegateを使う方法が最も適しています.これでWindowsに近づくことができます.
SWIFTコード
let mainViewController = MainViewController()
let navigationController = UINavigationController(rootViewController: mainViewController)
let sceneDelegate = UIApplication.shared.connectedScenes.first?.delegate as? SceneDelegate
guard let delegate = sceneDelegate else {
// 에러 알림
showUnknownErrorAlert()
return
}
delegate.window?.rootViewController = navigationController
Reference
この問題について(iOSコードを使用してRootView Controlを変更), 我々は、より多くの情報をここで見つけました https://velog.io/@heyksw/iOS-코드로-rootViewController-변경テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol