我想更改应用的默认字体,所以我做了
Reader
,它按预期工作,直到我尝试更改字体大小。
我尝试改变字体大小
UILabel.appearance().font = UIFont(name: "PartyLetPlain", size: 17)
或categoryName.font = UIFont(name: categoryName.font.fontName, size: 17)
更改字体大小后,它会更改fontName并打印此字体名称categoryName.font.fontWithSize(20)
,所以只是为了更改我评论了
.SFUIText
并更改了故事板中的字体,即使在更改字体大小后也能正常工作。
如何解决这个问题?
答案 0 :(得分:0)
.SFUIText 是默认的系统字体,因此您在分配时会得到相同的结果。
外观不会在窗口中更改属性。 创建自定义标签类并使用它。
或者只是使用您的字体UIFont(name: "PartyLetPlain", size: 17)
来更改字体大小。它会起作用。
有关外观,请查看链接 https://developer.apple.com/reference/uikit/uiappearance