tableview和searchbar组合且不遮住状态栏
来源:互联网 发布:python是面向对象语言 编辑:程序博客网 时间:2024/06/10 02:09
tableview和searchbar组合且不遮住状态栏
关键代码:
-(void)viewDidLoad{
[superviewDidLoad];
// self.table.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero];//去除多余行
//设置table内容的位置,要在创建searchbar之前设置
if (self.table.style ==UITableViewStylePlain) {
UIEdgeInsets contentInset =_table.contentInset;
contentInset.top =25;
[_tablesetContentInset:contentInset];
}
//创建search
_searchcontroller = [[UISearchControlleralloc]initWithSearchResultsController:nil];
_searchcontroller.searchResultsUpdater =self;
_searchcontroller.dimsBackgroundDuringPresentation =NO;
_searchcontroller.hidesNavigationBarDuringPresentation =NO;
_searchcontroller.searchBar.frame =CGRectMake(self.searchcontroller.searchBar.frame.origin.x,self.searchcontroller.searchBar.frame.origin.y,self.searchcontroller.searchBar.frame.size.width,44.0);
self.searchcontroller.searchBar.delegate = self;
self.searchcontroller.searchBar.keyboardType = UIKeyboardTypeDefault;
CGRect r=self.table.tableHeaderView.bounds;
r.origin.y=-10;
self.table.tableHeaderView.bounds=r;
self.table.tableHeaderView =self.searchcontroller.searchBar;
}
- tableview和searchbar组合且不遮住状态栏
- 给TableView增加SearchBar
- tableview下方被遮住
- 在tableview上添加searchbar
- 窗口最大化且不遮挡状态栏的简单办法!
- iOS开发 给TableView增加SearchBar
- perl 取出放回且子集不重复的组合情况
- TableView覆盖状态栏
- SearchBar
- iOS 开发,UITableViewController中手势关闭cell中的键盘。且不影响tableView中的 didSelectRowAtIndexPath 方法。
- tableView加searchBar,以搜索通讯录为列
- iOS7下searchBar光标不闪动
- iOS tableview de顶部被navigationbar遮住的问题
- ios TextField 不被键盘遮住
- 5个数字进行互不相同且不重复的组合。
- iOS开发 自定义tableView样式(使用代码/使用Interface Builder)、分组显示、给TableView增加索引、给TableView增加SearchBar
- iOS9 TableView和ScrollView滚动不响应问题
- iOS9 TableView和ScrollView滚动不响应问题
- 引用的本质剖析
- AngularJS——ng-class
- FoxitReader_AX_Pro.ocx在其它电脑上报错异常
- POJ 3020 Antenna Placement(最小边覆盖)
- Android常用的系统广播的使用
- tableview和searchbar组合且不遮住状态栏
- 使用CMake编译用到cuFFT库的CUDA源代码
- 基于约束的SQL攻击
- git本地仓库push
- 自定义Viw之使用ViewDragHelper做条目的侧滑菜单
- android 开发零起步学习笔记(二十四):Android:打造“万能”Adapter与ViewHolder
- Redis 数据类型
- DataAdapter的Update 无法找到 TableMapping['Table'] 或 DataTable“Table"
- VirtualBox下kali安装增强功能