0

在此处输入图像描述

如上图所示,我在情节提要中有一个这样的 tableView Cell。

我在控制器中定义了动态单元格高度所必需的东西,如下所示:

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

    return UITableViewAutomaticDimension
}

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

并在 viewDidLoad()

self.tblView.rowHeight = UITableViewAutomaticDimension
self.tblView.estimatedRowHeight = 250

但我得到这样的输出:

在此处输入图像描述

似乎这里有一些自动布局冲突,这就是它发生的原因,或者可能是我遗漏了一些东西。实际上,这个单元格中有很多元素,所有的发布限制截图都会有点长。如果有人能告诉如何解决这个问题,或者如果你需要约束图像,我会添加问题。

PS: 如果有人来这里,我建议您阅读下面提到的答案,它将对您有所帮助:

4

0 回答 0