我的应用程序部署目标是 iOS 7.0 我想systemFontOfSize(fontSize: weight:)
在 iOS 8+ 的设备上使用方法。iOS 7 不支持这种方法(带weight:
参数),我的应用程序崩溃了。特别是对于 iOS 7,我想设置 Helvetica Light 字体而不是 SystemFont Light。
检查它的最佳方法是什么?我需要检查iOS版本还是我可以检查方法?如何?
我使用 swift 并尝试过
if let font = UIFont.systemFontOfSize(12, weight: UIFontWeightLight)
或者
respondsToSelector
方法。它对我不起作用。