如何根据视图高度按比例增加字体大小
How to increase the font size in propotion to view height
我增加了 Textview 的高度以增加父视图的比例,但字体大小保持不变。
我想根据 textview 或屏幕大小更改字体大小,以便填满 textviewspace 中的
我面临的问题是 iPhone 4 秒它填满了 space 而 iphone 7 秒有很多空的 space
除了编程之外,我们是否可以使用任何约束来实现这一目标。
如果您使用 UILabel
而不是 UITextView
,您可以将字体大小设置为非常大,并使用较小的 Minimum Font Scale
。然后,您的文本将 "auto-size" 适合视图。
在此示例中,字体设置为 System 100.0
--- 非常非常大。 Autoshrink
设置为 Minimum Font Scale
,值为 0.1
- 或者 100 的 1/10,即 10,这可能和您希望的一样小。
在 Interface Builder 中设计视图时,您[=26=]将看到字体大小随视图大小的变化而变化。
我增加了 Textview 的高度以增加父视图的比例,但字体大小保持不变。
我想根据 textview 或屏幕大小更改字体大小,以便填满 textviewspace 中的
我面临的问题是 iPhone 4 秒它填满了 space 而 iphone 7 秒有很多空的 space
除了编程之外,我们是否可以使用任何约束来实现这一目标。
如果您使用 UILabel
而不是 UITextView
,您可以将字体大小设置为非常大,并使用较小的 Minimum Font Scale
。然后,您的文本将 "auto-size" 适合视图。
在此示例中,字体设置为 System 100.0
--- 非常非常大。 Autoshrink
设置为 Minimum Font Scale
,值为 0.1
- 或者 100 的 1/10,即 10,这可能和您希望的一样小。
在 Interface Builder 中设计视图时,您[=26=]将看到字体大小随视图大小的变化而变化。