我是不是在情节提要上通过xib创建的TableViewController
。我有默认加载的视图控制器。现在,我希望该TableViewController
作为根控制器。预先感谢。
答案 0 :(得分:1)
1首先在要加载的特定viewController中注册xib。 通过register.nibLod 2然后在AppDelegate中-didFinish方法使您的特定viewController成为rootviewcontroller。
答案 1 :(得分:0)
您可以这样做。
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
window = UIWindow(frame: UIScreen.main.bounds)
let navigationController: UINavigationController = UINavigationController(rootViewController: YourViewController()) //where YourViewController is name of viewController which you want to use as rootViewController
self.window?.rootViewController = navigationController
self.window?.makeKeyAndVisible()
return true
}