我的應用程序部署目標是iOS 7.0 我想在具有iOS 8+的設備上使用方法systemFontOfSize(fontSize: weight:)
。 iOS 7不支持此方法(使用weight:
參數)並且我的應用程序崩潰。特別是iOS 7我想設置Helvetica Light字體而不是SystemFont Light。如何檢查方法systemFontOfSize(fontSize:weight :)存在於iOS中
檢查它的最佳方法是什麼?我需要檢查iOS版本還是可以檢查方法?怎麼樣?
我使用SWIFT並試圖
if let font = UIFont.systemFontOfSize(12, weight: UIFontWeightLight)
或
respondsToSelector
方法。 它沒有爲我工作。
Chetan Prajapati,謝謝你的回答。這種情況適用於1次更正:使用NSFoundationVersionNumber_iOS_7_1取代NSFoundationVersionNumber_iOS_7_0。如果這是最好的,我會等待一段時間再提出一些意見並接受你的回答。 –
感謝您的溫柔。 :) –