iOS开发笔记之四十四——UITableView的UITableViewStyleGrouped风格顶部空白的设置
来源:互联网 发布:钢铁雄心4多核优化补丁 编辑:程序博客网 时间:2024/05/21 07:00
1、问题背景
刚在一个界面上搭建一个tableview,但是无论怎么设置,tableview的顶部都会有一个空白,初始化代码如下:
self.reviewTableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, self.view.width, self.view.bounds.size.height - 233) style:UITableViewStyleGrouped]; self.reviewTableView.dataSource = self; self.reviewTableView.delegate = self; self.reviewTableView.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight; self.reviewTableView.scrollEnabled = YES; self.reviewTableView.separatorColor = [UIColor clearColor]; self.reviewTableView.showsVerticalScrollIndicator = YES; [self.backgroudViewFirst addSubview:self.reviewTableView]; [self.reviewTableView setSeperatorMargin:0];
结果出来的tableview就多出一个“表头”,如下:
开始以为是标头设置了高度或者标头视图,尝试如下:
- (nullable UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ return nil;}- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ return 0.0;}
(1)设置headsection高度为0.00001而不是0.0,如下:
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ return 0.00001;}
self.reviewTableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, self.view.width, self.view.bounds.size.height - 233) style:UITableViewStylePlain];
2、参考资料:
http://www.cnblogs.com/kenshincui/p/3931948.html
0 0
- iOS开发笔记之四十四——UITableView的UITableViewStyleGrouped风格顶部空白的设置
- iOS开发笔记之四十四——UITableView的UITableViewStyleGrouped风格顶部空白的设置
- 【IOS开发】UITableViewStyleGrouped类型的UITableView的背景色设置
- 详解iOS开发中UITableview cell 顶部空白的多种设置方法
- iOS 去掉UITableView风格为group时候的最顶部的空白距离
- iOS 去掉UITableView风格为group时候的最顶部的空白距离
- iOS中UITableView的UITableViewStyleGrouped组间距
- 【iOS】如何移除UITableView顶部的空白
- UITableViewStyleGrouped 顶部空白
- UITableView,UICollectionView顶部预留空白的处理
- UITableView,UICollectionView顶部预留空白的处理
- UITableView中Group的顶部出现空白
- IOS UITableView 顶部有空白
- 对于UITableViewStyleGrouped类型的UITableView的背景色设置问题
- 对于UITableViewStyleGrouped类型的UITableView的背景色设置问题
- 对于UITableViewStyleGrouped类型的UITableView的背景色设置问题
- 对于UITableViewStyleGrouped类型的UITableView的背景色设置问题
- 对于UITableViewStyleGrouped类型的UITableView的背景色设置问题
- ArrayAdapter测试,layout里面增加了两个xml布局
- phonegap(cordova) 入门 14---- 复制粘贴功能
- git 分步式版本控制
- java复制文件夹到目标文件夹
- JavaScript 中级篇
- iOS开发笔记之四十四——UITableView的UITableViewStyleGrouped风格顶部空白的设置
- tomcat结合nginx使用小结
- 使用chrome浏览器对javascript进行调试
- 配置android开发环境
- Js获取当前日期时间及其它操作
- OC用Dispatch处理并发完成所有任务之后执行最终的结果
- hibernate一些底层实现的解析
- 【jQuery】removeAttr(name)和removeClass(class)
- 简单的ListView