Для этого вы можете использовать существующие представления UILabel в UITableViewCell.Секрет заключается в следующем:
cell.textLabel.numberOfLines = 0;
cell.textLabel.lineBreakMode = UILineBreakModeWordWrap;
По умолчанию UILabel допускает только 1 строку текста.Установка для numberOfLines значения 0 в основном снимает любые ограничения на количество отображаемых строк.Это позволяет вам иметь несколько строк текста.
Установка для lineBreakMode значения Word Wrap позволяет переносить длинные строки текста на следующую строку в метке.Если вы не хотите этого, вы можете пропустить эту строку.
Возможно, вам также придется отрегулировать высоту ячейки табличного представления, чтобы освободить место для добавляемых вами строк текста.*
Для iOS 6.0 и более поздних версий используйте NSLineBreakByWordWrapping
вместо UILineBreakModeWordWrap
, что устарело.