UILabel:2行文字缩小
Posted
技术标签:
【中文标题】UILabel:2行文字缩小【英文标题】:UILabel: 2 lines text shrinking 【发布时间】:2015-10-25 20:36:04 【问题描述】:按设计(!)我有两行标题文本,我不能打破:
JustWord
VeryLongWordWithoutSpaces
在大型 iPhone(6 和 6 Plus)上文本效果很好,但是当我在较小的 iPhone(5 或更少)上测试时,它看起来像:
JustWord
VeryLongWordWi...
我找不到如何缩小 UILabel 中的文本的方法。在我的情况下无法进行剪切和截断。
要求:自动布局,无情节提要,Swift 2.0,ios 8.0+
【问题讨论】:
您是否尝试在标签上将adjustsFontSizeToFitWidth:
设置为true?
是的,谢谢!
【参考方案1】:
请尝试 adjustsFontSizeToFitWidth: UIlabel 的属性。我试过了,字体设置在一行,字体大小会自动调整。
【讨论】:
【参考方案2】:执行此操作的两种主要方法是设置最小字体大小或最小字体比例。
【讨论】:
以上是关于UILabel:2行文字缩小的主要内容,如果未能解决你的问题,请参考以下文章
自动布局 - UILabel 在方向更改后宽度缩小,这是由另一个应该自动调整字体大小的 UILabel 引起的