イニシャライザ
init(descriptor:textTransform:)
指定されたフォント記述子とテキスト変換のフォントオブジェクトを返します。
宣言
init?(descriptor fontDescriptor: NSFontDescriptor, textTransform: AffineTransform?)
パラメータ
fontDescriptor
返すべきフォントを説明するフォント記述子オブジェクト。
textTransform
フォントに適用されるアフィン変換。
戻り値
指定された名前と変換のフォントオブジェクト。
議論
ほとんどの場合、init(name:size:) を単に使用して標準の縮尺フォントを作成できます。textTransform が nil 以外の場合、fontDescriptor の NSFontMatrixAttribute よりも優先されます。
以下も見よ
任意のフォントの作成
init?(name: String, size: CGFloat)
指定したフォント名とフォントサイズのフォントオブジェクトを作成します。
init?(descriptor: NSFontDescriptor, size: CGFloat)
指定されたフォント記述子とフォントサイズのフォントオブジェクトを返します。
init?(name: String, matrix: UnsafePointer<CGFloat>)
指定されたフォント名とマトリックスのフォントオブジェクトを返します。