关于storyboad里拖的tableView上边多余间隔

大家可以看到这个图中第一个Section距离屏幕顶端有一段间隔

关于storyboad里拖的tableView上边多余间隔_第1张图片


一开始我以为是用代码创建的tableView,所以我采用的是


经过很多遍的尝试发现,我们把它的高度设置为0时,完全不起效果。


最终解决方案

1.在第一个Section上拖进一个空UIView


2.然后选中这个UIView的Runtime Attributes栏,添加一个frame的KeyPath


这样的头部的间隔就会乖乖不见


没有用storyboad的小伙伴们用一行代码就可以搞定

-(void)viewDidLoad

{

      [super viewDidLoad]

      CGRect frame = CGRectMake(0,0,0,CGFlOAT_MIN);

      self.tableview.tableHeaderView = [UIView alloc] initWithFrame:frame];

}

你可能感兴趣的:(关于storyboad里拖的tableView上边多余间隔)