繁体   English   中英

如何根据屏幕尺寸更改字体大小

[英]How do I change the font size according to screen size

我已经为标签添加了最小字体大小,但是字体没有根据屏幕大小而变化。

我认为设置最小字体大小并使用自动布局可以缩放标签高度。

但是它没有发生。

TextKit提供了内置支持,可基于自动布局使UI具有自适应文本字体大小。

https://developer.apple.com/design/adaptivity/

检查上面文章中有关动态文本的详细信息。

使用最小字体比例而不是最小字体大小。 在IOS 6中不建议使用最小字体大小。在该图像中,尽管我说的是固定的,但是您可以更改它,然后设置比例因子。

要根据屏幕大小而变化,可以使用界面生成器来做一些。 见图片。 这是使用大小类。 AddFontSize

其他方法是将字体大小增加到一个较大的数目,然后使其缩放,按设备类型在代码中设置它,或者对标签设置约束以使其在不同大小之间增长和缩小并正确设置缩放比例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM