UISearchController与UITableView相互使用的小坑
来源:互联网 发布:阿里java面试题2017 编辑:程序博客网 时间:2024/06/07 03:20
先把代码贴出来,设置UISearchController的SerachBar为UITableView的HeaderView,核心代码如下:
_tableView = [[UITableView alloc] initWithFrame:self.view.bounds style:UITableViewStylePlain]; _tableView.delegate = self; _tableView.dataSource = self; _tableView.backgroundColor = [UIColor whiteColor]; [self.view addSubview:_tableView]; self.searchController = [[UISearchController alloc] initWithSearchResultsController:nil]; self.searchController.searchResultsUpdater = self; self.searchController.dimsBackgroundDuringPresentation = NO; self.tableView.tableHeaderView = self.searchController.searchBar;这样即可正常显示。
注意设置:self.searchController.hidesNavigationBarDuringPresentation = YES; //这个默认是yes的。
坑:如果我们在ViewController中设置了self.edgesForExtendedLayout = UIRectEdgeNone; 会出现表格的一部分被searchBar给盖住,也就是cell向上移动了
阅读全文
0 0
- UISearchController与UITableView相互使用的小坑
- iOS UISearchController的使用
- iOS UISearchController的使用
- UISearchController的基本使用
- UISearchBar类介绍与使用和UISearchController的使用
- UITableView 的使用小类别
- iOS UISearchController 的简单使用
- Swift3-UISearchController的基本使用
- UISearchController:遮挡UITableView
- OpenCV使用小札记-Cvmat与IplImage的相互转换
- object-c之UITableView的数据索引控件UISearchController
- UITableView的一个小坑
- UITableView 的使用的小技巧
- UITableView与UIScrollView的使用
- UITableView与UITableViewCell的使用
- UITableView的使用与详解
- UITableView的创建与使用
- iOS的实时搜索:UISearchBar与UISearchController
- 剑OFFER一道题
- 将博客搬至CSDN
- VC++中取整函数和四舍五入的函数( 转)
- 遍历像素的十四种方式、颜色空间缩减
- 工作中的3点建议
- UISearchController与UITableView相互使用的小坑
- Ubuntu 的日常 ( 日常不间断/无规律更新 )
- 并发性与并行性 并发性与并行性
- Android常用工具类之Http网络请求的工具类
- codeforce681c Heap Operations
- 打印金字塔
- 欢迎使用CSDN-markdown编辑器
- 八岁男童坠楼身亡!暑假意外高发期,这些情况不得不防······
- leetcode 633. Sum of Square Numbers