2016-07-08 59 views
0

从我的根视图导航控制器,即UIViewController似乎没有任何问题。但是,当我从其他视图控制器Segue公司的拆分视图,我如何从视图控制器继续分割视图控制器没有使它成为我的根视图控制器

拆分视图控制器不能推到导航控制器

情况发生。

这里是我的appdelegate

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { 

    let storyboard = UIStoryboard(name: "Main", bundle: nil) 
    let split = storyboard.instantiateViewControllerWithIdentifier("SplitViewContoller") as! UISplitViewController 
    let splitViewController = split 
    let navigationController = splitViewController.viewControllers[splitViewController.viewControllers.count-1] as! UINavigationController 
    navigationController.topViewController!.navigationItem.leftBarButtonItem = splitViewController.displayModeButtonItem() 
    splitViewController.delegate = self 
    return true 
} 

回答

0

你不能。

Split View Controllers from Apple

分割视图控制器必须始终是您创建的任何接口的根。换句话说,您必须始终安装来自 UISplitViewController对象的视图,作为应用程序的 窗口的根视图。

相关问题