如何使UILabel在Today Extension中显示多行?

问题描述 投票:0回答:1

我一直试图不问关于堆栈溢出的基本问题,但是我在互联网上找不到与此问题有关的线索。

我希望让我的UILabel在我的小部件中显示多行(今日扩展)。“将行设置为0”解决方案在主应用程序中有效,但是在小部件中似乎不起作用。它始终只显示一行,最后以“ ...”结尾。

有人知道如何解决此问题吗?我将附上一些屏幕截图,以进一步说明我的问题。

enter image description here

enter image description here

swift xcode uilabel today-extension
1个回答
0
投票

将行数限制增加到3个或更多。您可以自己输入标签来测试多行换行。我知道将其设置为“ 0”应该可以工作,但是在涉及警报和显示时并不总是适用。我知道给它一个像“ 3”或“ 4”这样的数字不是动态的,但是,它将解决您的通知问题。

或者,您可以使用“自动收缩”功能,也可以将其更改为最小字体大小。这样,应用程序会将文本缩小到您提供的字体大小。一些开发人员还将建议选中此框,“收紧字母间距”

希望这会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.