我有一个管理多个控制器的 UITabBar 控制器(使用 SDK 3.0)。其中之一是 tableView 控制器,我需要使用 UISearchDisplayController 提供搜索功能。我的所有代码都基于 Apple TableSearch 示例。但是,当单击选项卡时,tableView 控制器出现显示其相关内容,但没有出现 searchBar。我已经检查了 IB 中的 xib 以确保所有的网点都已正确设置,但无论我如何尝试 self.searchDisplayController 始终为 nil 并且搜索栏不会出现。
在实践中,我从 TableSearch 示例中复制了 MainView.xib,并将文件的所有者类设置为选项卡的正确控制器类。插座的设置与示例 MainView.xib 中的一样。我是否错过了任何重要的步骤或做错了什么?
先感谢您。