Динамический текст переменной длины вводится в метки ячеек tableview. Чтобы высота ячеек tableview менялась динамически, я реализовал viewDidLoad():
self.tableView.estimatedRowHeight = 88.0
self.tableView.rowHeight = UITableViewAutomaticDimension
Это хорошо работает для ячеек, которые еще предстоит прокрутить (как UITableViewAutomaticDimentionвызывается при прокрутке к ячейке), но не для ячеек, которые изначально отображаются на экране при загрузке таблицы с данными.
Я попытался просто перезагрузить данные (как это предлагается во многих других ресурсах):
self.tableView.reloadData()
в обоих viewDidAppear()и, viewWillAppear()и это было безрезультатно. Я потерялся ... кто-нибудь знает, как заставить xcode отображать динамическую высоту для ячеек, изначально загруженных на экран?
Пожалуйста, дайте мне знать, если есть лучший альтернативный метод.

