2016-11-20 69 views
0

我使用主 - 细节故事板创建了一个工作应用程序,然后决定将该搜索移动到表视图页面之前的新页面。问题的在表格视图导航控制器之前添加快速视图控制器的推荐结构

Storyboard http://www.photoandgem.com/storyboard.jpg

部分是结构的一个:

  1. 我应该有一个新的导航控制器嵌入搜索视图控制器?

  2. 或者应该将搜索视图控制器嵌入原始(表格视图)导航控制器中吗?

  3. 还是其他一些结构?

AS是,我设置搜索视图控制器作为初始视图控制器,但是代码是不正确AppDelegate.swift所以得到一个错误

“无法投型的值' searcher.searchViewController'(0x10bd12dc8)改为'UISplitViewController'。“

我知道它应该有搜索视图控制器合并,但我不知道如何解决这个问题。

func application(_ application: UIApplication,  didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { 
    // Override point for customization after application launch. 
    let splitViewController = self.window!.rootViewController as! UISplitViewController 
    let navigationController = splitViewController.viewControllers[splitViewController.viewControllers.count-1] as! UINavigationController 
    navigationController.topViewController!.navigationItem.leftBarButtonItem = splitViewController.displayModeButtonItem 
    splitViewController.delegate = self 
    return true 
} 

我读了所有的苹果文档和几个教程,和无数的问题/计算器上的答案,我有没有新的搜索视图控制器的主从结构没有问题,但我不明白足以继续。

回答

相关问题