Я уже много читал об этом, но похоже, что нет простого решения.Динамическая высота UITableViewCell
Я пытаюсь создать приложение, которое загружает NSArray
из NSString
комментариев для отображения в UITableView
. Комментарии все различаются по размеру.
Как я могу получить ячейку, чтобы настроить ее размер, чтобы показать весь контент каждого комментария?
Я пытаюсь найти простое решение, не прибегая к использованию магических чисел CFloat
.
Есть ли метод в API Apple, который позволяет рассчитать необходимую высоту cell.detailTextLabel
с учетом комментария NSString
и фиксированной ширины?
Я думаю, что если я могу вычислить эту высоту, все, что нужно, - установить высоту ячейки и высоту строки.
Не уверен, что делать, поскольку я прочитал ячейку еще не создан, когда вызывается heightForRow:AtIndexPath:
.
Возможный дубликат [iOS вычисляет высоту текста в ячейке tableView] (http://stackoverflow.com/questions/14841193/ios-calculate-text-height-in-tableview-cell) – dasblinkenlight
Возможный дубликат [Динамическая высота UITableViewCell ] (http://stackoverflow.com/questions/10744277/dynamic-height-of-uitableviewcell?rq=1) – voromax