【发布时间】:2015-03-26 15:44:58
【问题描述】:
我知道要在屏幕上设置元素的自定义字体,我可以简单地做someLabel.font=UIFont(name: "Exo 2.0", size: 15)。
我想知道如何使用 swift 为整个应用程序设置它。 (一个 hack 就是对应用程序的每一个元素都做我所知道的事情,但这只会成为可维护性的噩梦)
我看到这个问题已经用objective-C标签How to set a custom font for entire iOS app without specifying size提出了,但我对objective-C不够熟悉,无法将代码移植到swift
【问题讨论】:
-
你可以编写一个
UILabel扩展,返回你想要的字体来代替它的内部字体属性。