更新异步加载图像的高度

时间:2017-06-17 16:11:53

标签: uitableview swift3

我想这样:

enter image description here

我正在使用自定义UITableViewCell,我从单元格中与Alamofire 异步下载图像。

UITableviewController

中加载单元格后,图像会出现

某些图片不存在。因此,如果没有图像,则单元格应折叠并仅显示文本。

如果图像存在时如何调整单元格的大小? (所有图像应以相同的高度和宽度显示。

我在TableViewController中尝试的是这样的东西:

func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
    return 80
}

func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat {
    return UITableViewAutomaticDimension
}

但结果非常难看:

enter image description here

0 个答案:

没有答案