Как заставить UILabel отображать несколько строк в расширении Today? - PullRequest
0 голосов
/ 18 октября 2019

Я пытался не задавать базовые вопросы о переполнении стека, но я не могу найти подсказку в Интернете, связанную с этой проблемой.

Я хочу, чтобы мой UILabel отображал мультилинии в моем виджете (расширение на сегодня)). Решение «установить линии на 0» работает в основном приложении, но в виджете это не работает. Он продолжает отображать только одну строку с «...» в конце.

Кто-нибудь знает, как решить эту проблему? Я приложу несколько скриншотов, чтобы объяснить мою проблему дальше.

enter image description here

enter image description here

1 Ответ

0 голосов
/ 18 октября 2019

Увеличьте номер ограничения линии до 3 или более. Вы можете проверить многострочную упаковку, введя ярлык самостоятельно. Я знаю, что установка его в «0» должна работать, однако, когда дело доходит до предупреждений и отображений, это не всегда применимо. Я знаю, что если ему присвоить число типа «3» или «4», оно не будет динамическим, однако, оно решит вашу проблему с уведомлениями.

В качестве альтернативы вы можете использовать функцию «Автоусадка», вы можете изменить ее на минимальный размер шрифта. Таким образом, приложение уменьшит размер шрифта до указанного вами размера шрифта. Некоторые разработчики также предложат установить флажок «затянуть интервал между буквами»

, надеюсь, это поможет.

...