Как обернуть текст в UITableViewCell без пользовательской ячейки

Это на iPhone 0S 2.0. Ответы на 2.1 тоже хороши, хотя я не знаю каких-либо различий в отношении таблиц.

Такое ощущение, что должно быть возможно получить текст для переноса без создания пользовательской ячейки, так какUITableViewCell содержитUILabel по умолчанию. Я знаю, что могу заставить это работать, если я создаю собственную ячейку, но этоне то, что яя пытаюсь достичь - я хочу понять, почему мой нынешний подход нея работаю

мы выяснили, что метка создается по требованию (поскольку ячейка поддерживает доступ к тексту и изображению, поэтому она несоздать представление данных до тех пор, пока это не будет необходимо)

cell.text = @""; // create the label
UILabel* label = (UILabel*)[[cell.contentView subviews] objectAtIndex:0];

тогда я получу действительный ярлык, но настройкиnumberOfLines на что (и lineBreakMode) не 'т работа - я все еще получаю однострочный текст Есть много высоты вUILabel для отображения текста - ям, просто возвращая большое значение для высоты в.heightForRowAtIndexPath

Ответы на вопрос(10)

Ваш ответ на вопрос