UIFont

UIKit

UIFontクラスは、文字フォント、スタイルと文字サイズを管理するクラスです。

UIFontのクラス階層

NSObject → UIFont

生成

// フォント名とサイズを指定した生成例
let font = UIFont(name: "フォント名", size: 20)

// スタイルとサイズを指定した生成例
let font = UIFont.systemFont(ofSize: 10, weight: .regular)

UIFontの主要プロパティ

  • familyName: フォントファミリー名を取得する
  • fontName: フォント名を取得する
  • pointSize: フォントサイズを取得する
  • lineHeight: 行の高さを取得する
  • capHeight: 大文字の高さを取得する
  • xHeight: 小文字の高さを取得する
  • ascender: アセンダを取得する
  • descender: ディセンダを取得する

UIFontの主要メソッド

フォントの種類

UIFont例文