我有两个视图控制器,我禁用了第一个视图控制器的初始视图控制器,并启用了第二个视图控制器。但是当我开始项目时,初始视图控制器仍然是第一个视图控制器。我该怎么办?谢谢!
我有两个视图控制器,我禁用了第一个视图控制器的初始视图控制器,并启用了第二个视图控制器。但是当我开始项目时,初始视图控制器仍然是第一个视图控制器。我该怎么办?谢谢!
AppDelegate
类的didFinishLaunchingWithOptions
方法中,您可以编写以下内容let storyBoard = UIStoryboard(name: "Main", bundle: nil)
let secondVC = storyBoard.instantiateViewControllerWithIdentifier("SecondViewController") as! SecondViewController
self.window?.rootViewController = secondVC
编辑
Swift 3.0
let storyBoard = UIStoryboard(name: "Main", bundle: nil)
let secondVC = storyBoard.instantiateViewController(withIdentifier: "SecondViewController") as! SecondViewController
self.window?.rootViewController = secondVC
Main.Storyboard
,并且您的SecondViewController Storyboard ID和Restoration ID也在Identity Inspector中设置,并且已选中使用Storyboard ID。