在ios7下,创建tableview分组模式时,顶部会出现一小块空白,用了:
self.edgesForExtendedLayout = UIRectEdgeNone
以及:
self.automaticallyAdjustsScrollViewInsets=NO
均无法实现,最后找到办法解决,是写入代码:
_infoTableView.tableHeaderView = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, _infoTableView.bounds.size.width, 0.01f)];
group模式时,self.view的背景是灰色,且用self.view.backgroundColor = [UIColor whiteColor];不起作用
则代码为:tableView.backgroundColor = [UIColor clearColor];就可以实现了
本文详细介绍了在iOS7环境下,遇到创建tableview分组模式时顶部出现空白的问题,通过调整view的配置,最终找到了解决方法。包括使用self.edgesForExtendedLayout和self.automaticallyAdjustsScrollViewInsets进行尝试,以及最终采用代码自定义tableHeaderView的解决方案。同时讨论了分组模式下view背景色的特殊表现。
1894

被折叠的 条评论
为什么被折叠?



