我的应用中有一个视图,上面写了很多内容。
这篇文章必须保持“一行”。
问题是有时每行都会改变长度,导致文本缩小。
那么我如何才能使这个视图也成为支持景观呢?
答案 0 :(得分:0)
您有三种选择:
1)让文字跨越多行
2)截断文本而不是缩放文本
3)接受文本将扩展。
你已经在你的问题中说过你不想要(1)或(3)所以你需要做选项(2)。
您可以在标签上设置此项来关闭文字缩放:
myLabel.adjustsFontSizeToFitWidth = NO;
并选择如何拼写文本,例如:
myLabel.lineBreakMode.UILineBreakModeMiddleTruncation;
将从标签的中心修剪,即'This_is _..._ text' - 它为您添加...而不是缩放文本。