Как сделать, чтобы начальная часть UILabel была обрезана, если текст слишком длинный?

Так в UILabel, когда текст слишком лог, метка показывает текст как

"Это те..."

Тем не менее, я хочу добавить важную информацию в конце и показать ее как

"... конец текста"

Есть ли способ настроить это программно в Swift?

1 ответ

Решение

Вы можете попытаться обрезать заголовок текста

lbl.lineBreakMode = .byTruncatingHead

byTruncatingHead

Строка отображается так, что конец помещается в контейнер, а отсутствующий текст в начале строки обозначается многоточием. Хотя этот режим работает для многострочного текста, он чаще используется для однострочного текста.

Посмотреть другие варианты

Другие вопросы по тегам