在子控制器中使用UISearchDisplayController

时间:2014-04-28 22:29:05

标签: ios uisearchdisplaycontroller

我做了一个标签式控制器,标签位于顶部。在选项卡下面,我有一个子视图,它将包含一个tableViewController作为子控制器。

tableViewController有一个searchBar和一个UISearchDisplayController。问题是,当激活搜索时,UISearchDisplayController突出于tableView的框架上方并覆盖了一些选项卡。

我认为这是由于SearchBar在顶部扩展以掩盖navigationBar。

1 个答案:

答案 0 :(得分:0)

抱歉,您为什么使用搜索显示控制器? 在这种情况下,如果您只使用带有searchBar 的tableView以及选项卡,则会更容易。 然后,您可以开发searchDisplayController的相同行为。

有些开发人员从未使用过 searchDisplayController。一般情况下,我使用的只是当我有一个tableViewController时,只有tableViewsearchBar。但在你的情况下,我不会使用它。让你的生活更轻松地相信我;)