美文网首页
UITableView顶部有空白

UITableView顶部有空白

作者: 哥只是个菜鸟 | 来源:发表于2020-08-12 18:54 被阅读0次

    tableHeaderView、tableFooterView高度设置

    以下操作会导致tableView顶部空白:

    self.tableView.tableHeaderView = nil; 
    
    self.tableView.tableHeaderView = [[UIView alloc] init]; 
    
    self.tableView.tableHeaderView = [[UIView alloc] initWithFrame:CGRectZero]; 
    

    同理,tableFooterView也是如此。footer和header只要设置了任意一个都会使两个地方都出现空白。

    应这样设置:

    self.tableView.tableHeaderView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, CGFLOAT_MIN)];
    
     self.tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, CGFLOAT_MIN)];
    

    相关文章

      网友评论

          本文标题:UITableView顶部有空白

          本文链接:https://www.haomeiwen.com/subject/hymmdktx.html