Пользовательский UITableViewCell. Не удалось применить UILineBreakModeTailTruncation
Я создаю пользовательский UITableViewCell с UILabel внутри.
Когда я устанавливаю слишком длинный текст в UILabel, он перекрывает границы ячейки. Похоже, я указал все обязательные свойства UILabel, но все еще не смог решить, что может быть не так.
Возможно, мне следует настроить таблицу или ячейку?
Не могли бы вы дать совет, как я могу это исправить?
Благодарю.
1 ответ
Решение
Вы установили количество строк на UILabel больше 1? Количество строк по умолчанию равно 1, и если оно установлено на 1, то ни один из UILineBreakModes не будет применяться.
Вы можете установить количество строк в коде следующим образом:
UILabel *myLabel;
myLabel.numberOfLines = 2;
Затем вы должны найти, что ваша настройка LineBreakMode работает...