Вы правильно сделали, установив numberOfLines
в 0
, он будет использовать столько строк, сколько необходимо (но если 3 строки - строгий максимум, установите вместо этого 3
).
Однако для того, чтобы было выполнено наматывание, вам нужно правильно указать ширину и высоту этикетки: если высота недостаточно велика, другие строки под первой не будут видны.
Измените высоту, установив атрибут frame
в courseHeadingLabel
(установка height
в три раза превышает текущее значение height
).
Примерно так:
CGRect r = cell.courseHeadingLabel.frame;
r.size.height *= 3;
cell.courseHeadingLabel.frame = r;