使用UITableViewAutomaticDimension时,表格视图对于某些单元格具有额外的高度

时间:2019-04-06 17:41:19

标签: swift uitableview nstablecellview

我正在设计一个聊天应用程序,其中当我将标签行设置为6时,我正在使用表视图的UITableViewAutomaticDimension属性,然后所有单元格的高度均取决于标签所包含的文本,但是当我增加行数时标签,然后某些单元格具有额外的高度。即使滚动它,单元格的高度也会再次改变。您可以检查图像,以便轻松理解它。 enter image description here

1 个答案:

答案 0 :(得分:1)

  1. 您需要从顶部和底部给出标签约束,而不是垂直居中。
  2. 赋予垂直内容以优先权