iOS接下来要研究的知识点

UITableView可部分cell高度自适应

2020-12-22  本文已影响0人  梁森的简书

在heightForRowAtIndexPath这个代理方法里进行处理就行,需要动态高度的就设置成动态高度,不需要的就直接返回一个定值。
代码:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
    NSInteger row = indexPath.row;
    if (row == 0) {
        self.tableView.rowHeight = UITableViewAutomaticDimension;
        return self.tableView.rowHeight;
    } else {
        return 80;
    }
}

其他地方的代码都是一样的。

效果

IMG_4453.PNG
上一篇 下一篇

猜你喜欢

热点阅读