我一直试图不问有关堆栈溢出的基本问题,但我在互联网上找不到与此问题相关的线索。
我希望让我的 UILabel 在我的小部件(Today Extension)中显示多行。 “将行数设置为 0”解决方案在主应用程序中有效,但这似乎在小部件中不起作用。它始终只显示一行,末尾带有“...”。
有人知道如何解决这个问题吗?我将附上一些屏幕截图来进一步解释我的问题。
最佳答案
将行数限制增加到 3 或更多。 您可以通过自己输入标签来测试多行换行。 我知道将其设置为“0”应该可以工作,但是当涉及到警报和显示时,它并不总是适用。我知道,通过给它一个像“3”或“4”这样的数字,它不是动态的,但是,它会解决您的通知问题。
或者,您可以使用“自动缩小”功能,将其更改为最小字体大小。通过这样做,应用程序会将文本缩小到您提供的字体大小。 一些开发人员还会建议选中“收紧字母间距”框
希望这有帮助。
关于swift - 如何让 UILabel 在 Today 扩展中显示多行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58455650/