В моей cell.xib у меня есть ярлык со всеми ограничениями. Я установил эту метку в lines = 0
и line-break = word wrap
. Затем я делаю это с моим TableView:
self.tableView.rowHeight = UITableViewAutomaticDimension
self.tableView.estimatedRowHeight = 100.0
Все отлично работает, и мой UITableViewCell - это авто-высота. Если текст длинный, то мой tableView разумно вычисляет размер.
Проблема заключается в следующем: как я могу сообщить UITableView "пересчитать" размер после изменения содержимого в ячейке?
Моя ячейка могла называть ее делегатом, и в этом деле я хотел бы, чтобы TableView повторно рисовал высоту.
Прямо сейчас контент в моих ячейках меняется постоянно, но высота ячейки никогда не меняется.