Dynamic Height Issue for UITableView Cells (Swift)

前端 未结 25 2633
温柔的废话
温柔的废话 2020-11-28 04:39

Dynamic text of variable length are being injected into tableview cell labels. In order for the tableview cells\' heights to be dynamically sized, I have implemented in

25条回答
  •  半阙折子戏
    2020-11-28 05:03

    Use this:

    tableView.rowHeight = UITableViewAutomaticDimension
    tableView.estimatedRowHeight = 300
    

    and don't use: heightForRowAtIndexPath delegate function

    Also, in the storyboard don't set the height of the label that contains a large amount of data. Give it top, bottom, leading, trailing constraints.

提交回复
热议问题