如何增加字体大小以适应查看高度

时间:2017-03-11 19:20:52

标签: ios fonts ios-autolayout

我在提升父视图方面增加了Textview高度,但字体大小保持不变。

我想根据textview或屏幕尺寸更改字体大小,以便填充textview中的空间

我面临的问题是在iPhone 4s中它填补了空间,而iphone 7s则有很多空白空间

我们可以使用任何约束来实现除了程序化之外的其他约束。

1 个答案:

答案 0 :(得分:1)

如果您使用word/8而不是UILabel,则可以将字体大小设置为非常大,并使用较小的UITextView。然后,您的文字将“自动调整大小”以适合视图。

在此示例中,Font设置为Minimum Font Scale ---非常非常大。 System 100.0设置为Autoshrink,其值为Minimum Font Scale - 或者是100的1/10,即10,这可能与您希望的一样小。

在Interface Builder中设计视图时, 会在更改视图大小时看到字体大小更改。

enter image description here