UISearchBar与UISearchDisplayController结合使用时注意的事项
UISearchBar与UISearchDisplayController结合使用时注意的事项
\
问题描述:
1,在一个页面里有个UISearchBar,初始化进来时有个默认的tableview展示历史搜索记录
2,点击UISearchBar时,弹出新的搜索页面,由于需要,我将UISearchDisplayController重新封装了,也就说,有两个tableView在这个页面起作用,一个默认tableView,一个displayControoler里的tableView,即searchResultsTableView
\
但是当完成后,发现两个tableView无法切换,而且display里的tableView在输入搜索词时不能自动换成搜索模式,或者说灰色透明背景没有隐藏。
\
原因是,我用了一个类去继承了UISearchDisplayController,然后通过它去封装我需要的东西。
\
我换成成员变量去实现我的功能,就一点问题都没有了