1. ホーム
  2. ios

[解決済み] UIFont - システムの細いフォントを取得する方法

2022-11-12 06:57:22

質問

UIFont には、通常のフォント( systemFontOfSize ) または太字フォント ( boldSystemFontOfSize などがありますが、quot;thin system font"をstoryboardから利用できるようにするにはどうしたらよいでしょうか?

に "system-thin"を渡します。 UIFont このコンストラクタは非システムフォントに対してのみ機能します。

どのように解決するのですか?

システムフォントのthin weightを使用することができます。

UIFont.systemFont(ofSize: 34, weight: UIFontWeightThin)

サンフランシスコで利用可能なウェイトの一覧です。

UIFontWeightUltraLight
UIFontWeightThin
UIFontWeightLight
UIFontWeightRegular
UIFontWeightMedium
UIFontWeightSemibold
UIFontWeightBold
UIFontWeightHeavy
UIFontWeightBlack

<イグ

iOS 11の時点では。 UIFontWeight* に改名されました。 UIFont.Weight.* . より多くのあなたはここで得ることができます https://developer.apple.com/documentation/uikit/uifont.weight .