UITextView удаляет разрыв строки и тег <br> - PullRequest
0 голосов
/ 14 апреля 2020

UITextView с атрибутивным текстом html удаляет разрыв строки и теги "br", когда он имеет маленький размер.

Здесь html текст, например:

let text = """
<h2><font color=\"gray\">Offer</font></h2><br><br><b><font color=\"red\">
            Offer 1:</font></b><br><b>1 kg Sugar Free!</b><br><p>Every purchase above 500 <br>    valid till 23rd April</p>
"""

И когда строка режим перерыва для текстового представления установлен на .byTruncatingTail, затем UITextView удаляет разрывы новой строки.

Свернутое состояние (разрыв новой строки отсутствует, UITextView удалил его)

Collapsed

Расширенное состояние (есть разрывы строк в соответствии с необработанными HTML)

Expanded

Расширенное и свернутое состояние, контролируемое изменением Ограничение по высоте UITextView Вот проект sample В этом проекте я жду, что в свернутом состоянии будет 3 строки: ссылка, новая строка, новая строка (текст не должен быть виден).

...