UILabel несколько строк в UITableViewCell - PullRequest
5 голосов
/ 27 мая 2011

Я создал пользовательскую ячейку представления с UILabel в ней, я установил:

 cell.titleLabel.lineBreakMode = UILineBreakModeWordWrap;
       cell.titleLabel.numberOfLines = 0;

и это не происходит в несколько строк, почему это так?

в макете подвиски у меня:

- (void)layoutSubviews {
    [super layoutSubviews];

    CGRect frame = titleLabel.frame;
    frame.origin.y = 5;
    titleLabel.frame = frame;
}

и это касается всех настроек, которые у меня есть, однако для длинного текста, помещенного в метку в ячейке, просто не будет перенос слов:

enter image description here

1 Ответ

2 голосов
/ 27 мая 2011

Какова высота рамки этикетки?Он должен быть достаточно высоким, чтобы вместить более одной строки текста.Проверьте Отрегулируйте высоту UILabel в зависимости от текста

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...