UILabel:2行文字缩小

时间:2015-10-25 20:36:05

标签: ios swift autolayout uilabel

按设计(!)我有两行标题文字,我不能打破:

JustWord
VeryLongWordWithoutSpaces

在大型iPhone(6和6 Plus)上,文字效果很好,但是当我在较小的iPhone(5或更低)上测试时,它看起来像:

JustWord
VeryLongWordWi...

我无法找到如何缩小UILabel中文本的方法。
在我的情况下,切割和截断是不可能的。

要求:
自动布局,无故事板,Swift 2.0,iOS 8.0 +

2 个答案:

答案 0 :(得分:1)

执行此操作的两种主要方法是设置最小字体大小或最小字体大小。

答案 1 :(得分:1)

请尝试使用UI标签的adjustsFontSizeToFitWidth:属性。我试过这个,字体设置在一行,字体大小自动调整。