如何从设置更改应用程序的字体?

时间:2018-12-11 13:23:58

标签: ios swift xcode fonts

我知道,可以通过设置更改设备上显示的字体大小,但是我的应用程序看不到此更改。有没有办法为我的应用启用该功能?我是否必须在info.plist中设置某些内容或编写额外的代码行?在此特定问题上,我找不到答案。仅建议使用自定义字体

谢谢!

1 个答案:

答案 0 :(得分:3)

要使用动态类型,您将必须使用一种字体样式: .headline.subheadline.body.footnote.caption1caption2

然后使用:

label.font = UIFont.preferredFont(forTextStyle: .headline)
label.adjustsFontForContentSizeCategory = true

查看有关Scaling Fonts Automatically的Apple文档。