說明:在 iOS 裡有一個人性化的輔助設定,可以將字體放大,但這個設定對 Delphi 是不起作用的,還好 Delphi 提供了這個 iOS API 可以取得。
開發環境:Delphi 10 Seattle
運行系統:iOS 7.0 以上
參考資料:Apple 官網
源碼:
function iOSFontSize: Single; var f: UIFontDescriptor; begin f := TUIFontDescriptor.OCClass.preferredFontDescriptorWithTextStyle(UIFontTextStyleBody); Result := f.pointSize; end;