Ios 我可以控制SplitView组件的加载顺序吗?

Ios 我可以控制SplitView组件的加载顺序吗?,ios,swift,uitableview,ipad,uisplitviewcontroller,Ios,Swift,Uitableview,Ipad,Uisplitviewcontroller,我正在尝试使用第二个故事板和UISplitViewController为iPad改编一个iPhone应用程序。我想重用iPhone ViewController,但调用视图的顺序已更改。如何重新调整ViewController的加载顺序?当前顺序是否是UISplitViewController工作方式的典型顺序 iPhone视图流: TableView/MasterViewController>DetailViewController iPad视图流: 详细视图控制器>TableView/Mas

我正在尝试使用第二个故事板和
UISplitViewController
为iPad改编一个iPhone应用程序。我想重用iPhone ViewController,但调用视图的顺序已更改。如何重新调整ViewController的加载顺序?当前顺序是否是
UISplitViewController
工作方式的典型顺序

iPhone视图流: TableView/MasterViewController>DetailViewController

iPad视图流: 详细视图控制器>
TableView/MasterViewController
SplitViewController

上面是调用这些类的
viewDidLoad()
方法的顺序

应用程序代理文件:

if (UIDevice.currentDevice().userInterfaceIdiom == .Phone){
       print("iPhone style UI")
}else{
           print("iPad style UI")
           IPAD = true
           var mainView: UIStoryboard!
           mainView = UIStoryboard(name: "Storyboard2", bundle: nil)



           let splitViewController = mainView.instantiateViewControllerWithIdentifier("initial") as! UISplitViewController

           let leftNavController = splitViewController.viewControllers.first as! UINavigationController
           masterSplitViewController = leftNavController.topViewController as! MainViewController
           detailSplitViewController = splitViewController.viewControllers.last as! DetailsIpad
           detailSplitViewController.meeting = Meeting.init()
           self.window!.rootViewController = splitViewController

           //let splitViewController = self.window!.rootViewController as! UISplitViewController

       }