Today Extension中如何让UILabel显示多行?

How to make UILabel display multiple lines in the Today Extension?

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

我想让我的 UILabel 在我的小部件中显示多行(今日扩展)。 "set lines to 0" 解决方案适用于主应用程序,但这似乎不适用于小部件。它总是只显示一行末尾有'...'。

有人知道如何解决这个问题吗?我会附上一些截图来进一步解释我的问题。

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

或者您可以使用 "Autoshrink" 功能,您可以将其更改为最小字体大小。通过这样做,应用程序会将文本缩小到您提供的字体大小。 一些开发人员还会建议选中此框,'tighten letter spacing'

希望这对您有所帮助。