本文主要是介绍用UISearchController实现微信搜索效果,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近需要做一个搜索效果和微信搜索页面很类似,我使用UISearchController尝试了很多办法,都不能默认显示searchResultController,经过翻墙查找海量资料,终于做成微信的搜索效果,需要设置的地方只有下面一个地方:
#pragma mark - UISearchResultsUpdating
//每输入一个字符都会执行一次
- (void)updateSearchResultsForSearchController:(UISearchController *)searchController{searchController.searchResultsController.view.hidden = NO;
}
就这句,让 searchResultsController 一直显示:
searchController.searchResultsController.view.hidden = NO;
效果如图:
为了方便需要的小伙伴,我把下载demo放在了GitHub上,如果喜欢请给我打call,star!么了个哒~
这篇关于用UISearchController实现微信搜索效果的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!