ios searchDisplayController搜索界面显示“无结果”、"No Results"
2017-04-21 14:01
387 查看
“无结果”其实是一个UILabel来的,是searchDisplayController.searchResultsTableView的subview, 实现这个方法就可以隐藏掉:
-(BOOL)searchDisplayController:(UISearchDisplayController )controller shouldReloadTableForSearchString:(NSString )searchString {
dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, 0.001);
dispatch_after(popTime, dispatch_get_main_queue(), ^(void){
for (UIView* v in self.searchDisplayController.searchResultsTableView.subviews) {
if ([v isKindOfClass: [UILabel class]]) {
v.hidden = YES;
break;
}
}
});
return YES;
}
相关文章推荐
- iOS:搜索栏控件UISearchBar and SearchDisplayController的使用
- ios笔记之- UISearchDisplayController 无搜索结果下的文字定义
- iOS之iPhone手机通讯录和短信搜索界面的实现以及UISearchController和UISearchDisplayController的浅析
- iOS笔记:查询结果为空,显示无数据的方法(UITableView Display No Data)
- 使用UISearchDisplayController显示搜索结果
- iOS开发笔记[17/50]:导航栏里的"Back"按钮显示不出来
- IOS UISearchDisplayController 点击搜索出现黑条问题解决方案
- "dismissModalViewControllerAnimated" is deprecated : first deprecated in iOS 6.0
- IOS 真机测试 Xcode出现"The identity used to sign the executable is no longer valid"
- 解决UISearchDisplayController搜索结果滚动时,顶部透明的问题
- UISearchDisplayController 去除“No Results”,“无结果” 的显示方法
- 如何在SharePoint里自定义WebPart将搜索结果显示在同一个界面
- ios UISearchDisplayController 实现 UITableView 搜索功能
- iOS之默认搜索UISearchDisplayController
- 源码推荐(5.20):CDPSearchController封装,可实现model数据的搜索显示,DOPNavbarMe
- iPhone OS 4的搜索按钮,从"Google"改名为"Search"
- IOS UISearchDisplayController 点击搜索出现黑条问题解决方案
- IOS-模糊搜索UISearchBar+UISearchDisplayController
- SharePoint Search之(四)Promoted Results—让搜索结果置顶
- 更改django admin登录界面显示的"Django 管理"