Как обернуть данные в метку ячейки в iphone? - PullRequest
2 голосов
/ 07 февраля 2011

я передаю огромные данные метке ячейки. Так что мне нужно обернуть строку. Я попробовал следующие методы ------- cell.textlabel.lineBreakMode = UILineBreakModeWordWrap;cell.textlabel.lineBreakMode = UILineBreakModeTailTruncation; Усечение метки также бесполезно. Таким образом, моя проблема не была решена. Я хочу, чтобы все данные отображались с одинаковым размером шрифта.размер шрифта отличается, и если метка ячейки, содержащей больше данных, размер шрифта невелик. Пожалуйста, помогите мне ..... заранее спасибо

Ответы [ 2 ]

1 голос
/ 27 декабря 2012

Есть две вещи, которые вам нужно знать при переносе текста на метку.1. numberOfLine, на котором вы хотите отобразить текст 2. lineBreakMode.

большую часть времени мы устанавливаем numberOfLine = 0, когда нам нужно обернуть текст, но имейте в виду, что 0 указывает, использует столько строкпо мере необходимости для отображения текста.Это заставит выдвинуть представление метки за пределы его представления контейнера.Поэтому убедитесь, что вы использовали

 cell.textLabel.numberOfLines=1; 
 cell.textLabel.lineBreakMode = UILineBreakModeTailTruncation;
1 голос
/ 07 февраля 2011

вы можете найти ожидаемый размер uilabels программно, а также применить слово wrap.

...