Динамическая регулировка высоты UITableview в ячейке UITableview - PullRequest
0 голосов
/ 25 марта 2019

Я использую UITableview в UITableviewCell.

У меня проблема с установкой высоты UITableview в UITableViewCell, но изначально высота не может быть изменена в соответствии с размером содержимого UITableview, но когда UITableview перезагружается или отключается, тогда высота просмотра таблицы в UITablevieWCell настраивается автоматически.

Я хочу настроить эту высоту как первый раз.

Ниже приведен мой код для обзора в табличном представлении cellForRowAt метод делегата.

cell.tableviewShow.register(UINib(nibName: "Cell", bundle: nil), forCellReuseIdentifier: "Cell")
cell.tableviewShow.tag = indexPath.row

cell.tableviewShow.reloadData()
cell.layoutIfNeeded()
cell.heightOfTbleView.constant = cell.tableviewShow.contentSize.height
cell.tableviewShow.layoutIfNeeded()

1 Ответ

0 голосов
/ 25 марта 2019

Для динамической высоты в ячейке:

tableView.rowHeight = UITableViewAutomaticDimension  
tableView.estimatedRowHeight = 60
...