如题
我要达到的目的 就是一点击搜索 还没有输入什么字 就让它已经有我固定的搜索内容 比如热门、推荐啊 但是现在无论如何都是黑幕
因为 我用了tableView == _displayController.searchResultsTableView这一句 应该是这句是输入结果后返回的tableview 有没有什么办法在什么都没输入的时候也可以去刷新tableview
如题
我要达到的目的 就是一点击搜索 还没有输入什么字 就让它已经有我固定的搜索内容 比如热门、推荐啊 但是现在无论如何都是黑幕
因为 我用了tableView == _displayController.searchResultsTableView这一句 应该是这句是输入结果后返回的tableview 有没有什么办法在什么都没输入的时候也可以去刷新tableview
2 回答1.1k 阅读
1 回答1k 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答1.1k 阅读
1.3k 阅读
在没有输入文本的时候,搜索结果列表(searchResultsTableView) 是会自动隐藏的。
而在结果列表隐藏时,你可以在searchbar下面放任意的控件,都可以显示出来。热词之类的,通常是个小collectionView。
而且,如果系统的searchBar有哪些自带效果与你们的需求冲突的话,还可以换成textField,这样自定义程度大一些,只不过很多事件响应需要自己来写。