美文网首页
iOS tableVIew UITableViewStyleG

iOS tableVIew UITableViewStyleG

作者: 喜水的淼淼 | 来源:发表于2021-05-07 13:44 被阅读0次

自定义TableVIew代码如下,图1所示cell自适应高度无效

    self.contentTableView = [[UITableView alloc] initWithFrame:CGRectZero        
    style:UITableViewStyleGrouped];
    self.contentTableView.dataSource = self;
    self.contentTableView.delegate = self;
    self.contentTableView.tableFooterView = [[UIView alloc] init];
    self.contentTableView.backgroundColor = kTableView_BG_Color;
    self.contentTableView.separatorStyle = UITableViewCellSeparatorStyleNone;
    self.contentTableView.rowHeight = UITableViewAutomaticDimension;
    self.contentTableView.estimatedRowHeight = 0;
    self.contentTableView.bounces = NO;
图1.png

修改自定义TableVIew代码如下,cell自适应高度生效,效果如图2所示

    self.contentTableView = [[UITableView alloc] initWithFrame:CGRectZero   
    style:UITableViewStyleGrouped];
    self.contentTableView.dataSource = self;
    self.contentTableView.delegate = self;
    self.contentTableView.tableFooterView = [[UIView alloc] init];
    self.contentTableView.backgroundColor = kTableView_BG_Color;
    self.contentTableView.separatorStyle = UITableViewCellSeparatorStyleNone;
    self.contentTableView.rowHeight = UITableViewAutomaticDimension;
    //修改这里
    self.contentTableView.estimatedRowHeight = 10;
    self.contentTableView.bounces = NO;
图2.png

相关文章

网友评论

      本文标题:iOS tableVIew UITableViewStyleG

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