具有不同约束的自定义表视图

时间:2017-12-23 02:08:57

标签: ios swift uitableview uitableviewautomaticdimension

我正在尝试自我调整表格视图。编辑前的表格视图单元格如下

enter image description here

此表格视图中有2种类型的帖子。没有图像的帖子和带图像的帖子。我想在第二篇文章“Testting”中创建,它只包含一个使用自定义表格视图缩小的文本。我在viewDidLoad

中使用了这行代码
  // to set the dynamic height of table view
    tableView.estimatedRowHeight = 100
    tableView.rowHeight = UITableViewAutomaticDimension

但结果看起来很难看。我认为在实现自我调整表视图之前已经使用了正确的自动布局约束。但我不知道这里出了什么问题。它似乎遵循/取决于图像的高度,即使图像不存在

enter image description here

我使用的autolayout约束是这样的 enter image description here

用户名标签约束

enter image description here

头像图片约束

enter image description here

发布文字标签限制

enter image description here

我怀疑是因为它有2个不同的约束,一个带有图像,另一个没有图像。那我怎么解决这个问题?

0 个答案:

没有答案