我已经在我的应用程序中为整个 UITableView 设置了自定义字体。我在我的 AppDelegate 中写了这个
UITextView.appearance().font = UIFont(name: "Avenir", size: 14.0)
因此所有 UITextView 的字体都更改为该自定义字体。
所以当我加载我的应用程序时,该字体在主页中显示为系统字体,但其他所有内容都有自定义字体,如果我转到应用程序中的不同 View 并返回主页进行简短介绍我看到自定义字体的那一刻
但是在后台应用刷新后它又回到了这个:
我不太确定这里发生了什么。其他 textViews 有自定义字体,在后台刷新时也没有乱七八糟的东西。
注意:唯一变回系统默认的字体是黑色字体,其他字体是标签并且工作正常。
如有任何帮助,我们将不胜感激。
最佳答案
原来我必须在Storyboard中的UITextView中点击selectable。现在效果很好!
关于ios - UITextView 字体反转回系统默认,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31888864/