文章目录
  1. 1. UISearchBar与UISearchDisplayController结合使用时注意的事项

UISearchBar与UISearchDisplayController结合使用时注意的事项

\

问题描述:

1,在一个页面里有个UISearchBar,初始化进来时有个默认的tableview展示历史搜索记录

2,点击UISearchBar时,弹出新的搜索页面,由于需要,我将UISearchDisplayController重新封装了,也就说,有两个tableView在这个页面起作用,一个默认tableView,一个displayControoler里的tableView,即searchResultsTableView

\

但是当完成后,发现两个tableView无法切换,而且display里的tableView在输入搜索词时不能自动换成搜索模式,或者说灰色透明背景没有隐藏。

\

原因是,我用了一个类去继承了UISearchDisplayController,然后通过它去封装我需要的东西。

\

我换成成员变量去实现我的功能,就一点问题都没有了

文章目录
  1. 1. UISearchBar与UISearchDisplayController结合使用时注意的事项