Я хочу, чтобы мои UITableViewCell
увеличивались / уменьшались в зависимости от высоты UILabel
внутри.
Я испробовал практически все решения, которые смог найти, и они не работают. Может быть, у меня есть некоторые настройки, которые мешают этому.
Вот скриншот настроек UITableViewCell
:
Для UILabel
внутри Lines
устанавливается на 0
и Line Break
на Word Wrap
.
В UIViewController
, где я показываю табличное представление, я устанавливаю это в viewDidLoad()
:
tableView.rowHeight = UITableView.automaticDimension
tableView.estimatedRowHeight = 44
tableView.reloadData()
И через cellForRowAt
после удаления из очереди ячейки, которую я делаю (инструкция - текст UILabel):
cell.instructionText.numberOfLines = 0
Я видел это во многих уроках, и это работает, почему не для этих ячеек? Контент получается так:
Это сводит меня с ума! Спасибо за любую помощь!
РЕДАКТИРОВАТЬ: Вот настройки UILabel: