我有一個UITabBar控制器管理多個控制器(使用SDK 3.0)。其中一個是tableView控制器,我需要使用UISearchDisplayController提供搜索功能。我所有的代碼都基於Apple TableSearch示例。但是,單擊選項卡時,tableView控制器將顯示其相關內容,但不會顯示searchBar。我已經在IB中檢查了xib,以確保所有插座都正確設置,但無論我嘗試使用self.searchDisplayController始終爲零,並且搜索欄不顯示。如何從UITabBar控制器內的控制器使用UISearchDisplayController?
實際上,我從TableSearch示例中複製了MainView.xib,並將該文件的所有者類設置爲該選項卡的正確控制器類。插座的設置與示例MainView.xib中的一樣。我是否錯過了任何重要的步驟或做錯了什麼?
預先感謝您。
這仍然適用於2017年11月。有一個很好的圖表顯示如何將UINavigationController添加到標籤頁[此處](https://stackoverflow.com/a/37357242/1359088)。 – 2017-11-14 21:19:43