【发布时间】:2015-12-06 12:04:28
【问题描述】:
我的应用程序部署目标是 iOS 7.0
我想在装有 iOS 8+ 的设备上使用方法 systemFontOfSize(fontSize: weight:)。 iOS 7 不支持这种方法(带有weight: 参数)并且我的应用程序崩溃了。特别是对于 iOS 7,我想设置 Helvetica Light 字体而不是 SystemFont Light。
检查它的最佳方法是什么?我需要检查iOS版本还是我可以检查方法?怎么样?
我用 swift 试过了
if let font = UIFont.systemFontOfSize(12, weight: UIFontWeightLight)
或
respondsToSelector 方法。
它对我不起作用。
【问题讨论】:
标签: ios xcode swift ios7 system-font