構造体
UIFontDescriptor.SymbolicTraits
フォントのスタイル的側面を説明する定数。
宣言
struct SymbolicTraits, @unchecked Sendable
概観
下位 16 ビットは書体を表し、上位 16 ビットはフォントの外観を表します。NSFontSymbolicTraits の上位 16 ビットで表されるフォントの外観情報は、スタイル上のフォント一致に使用できます。UIFontDescriptor.Class 定数は、フォントの特定のスタイル品質を分類します。
トピックス
フォントの特性
static var traitItalic: UIFontDescriptor.SymbolicTraits
フォントのスタイルは斜体です。
static var traitBold: UIFontDescriptor.SymbolicTraits
フォントのスタイルは太字です。
static var traitExpanded: UIFontDescriptor.SymbolicTraits
フォントの文字の幅が拡張されています。
static var traitCondensed: UIFontDescriptor.SymbolicTraits
フォントの文字の幅は凝縮されています。
static var traitMonoSpace: UIFontDescriptor.SymbolicTraits
フォントの文字はすべて同じ幅です。
static var traitVertical: UIFontDescriptor.SymbolicTraits
フォントは、垂直グリフのバリアントとメトリックを使用しています。
static var traitUIOptimized: UIFontDescriptor.SymbolicTraits
フォントは必要に応じて、コントロールタイトルなど、ユーザインターフェイスのレンダリングに適した属性を合成します。
static var traitTightLeading: UIFontDescriptor.SymbolicTraits
フォントは、デフォルトよりも小さい誘導値を使用します。
static var traitLooseLeading: UIFontDescriptor.SymbolicTraits
フォントは、デフォルトよりも大きい誘導値を使用します。
static var classMask: UIFontDescriptor.SymbolicTraits
フォント記述子の値にアクセスするために使用するフォントファミリクラスのマスク。
static var classOldStyleSerifs: UIFontDescriptor.SymbolicTraits
フォントの文字にはセリフが含まれており、15 世紀から 17 世紀のラテン語の印刷スタイルを反映しています。
static var classTransitionalSerifs: UIFontDescriptor.SymbolicTraits
フォントの文字にはセリフが含まれており、18 世紀から 19 世紀のラテン語の印刷スタイルを反映しています。
static var classModernSerifs: UIFontDescriptor.SymbolicTraits
フォントの文字にはセリフが含まれており、20 世紀のラテン語の印刷スタイルを反映しています。
static var classClarendonSerifs: UIFontDescriptor.SymbolicTraits
フォントの文字には、古いスタイルと過渡的なセリフのバリエーションが含まれています。
static var classSlabSerifs: UIFontDescriptor.SymbolicTraits
フォントの文字は、ストロークとセリフの間で角かっこなしの正方形の以降を使用します。
static var classFreeformSerifs: UIFontDescriptor.SymbolicTraits
フォントの文字にはセリフが含まれており、通常、他のセリフデザイン分類には適合しません。
static var classSansSerif: UIFontDescriptor.SymbolicTraits
フォントの文字にはセリフがありません。
static var classOrnamentals: UIFontDescriptor.SymbolicTraits
フォントの文字は高度に装飾されるかまたは様式化された文字の形を使用しています。
static var classScripts: UIFontDescriptor.SymbolicTraits
フォントの文字は手書き文字をシミュレートしています。
static var classSymbolic: UIFontDescriptor.SymbolicTraits
フォントの文字は、文字や数字ではなく、主に記号で構成されています。
イニシャライザ
関連
以下への準拠
Font Descriptor (フォント記述子) の照会
var fontAttributes: [UIFontDescriptor.AttributeName : Any]
フォント記述子の属性の辞書。
フォント記述子の現在の変換行列。
func object(forKey: UIFontDescriptor.AttributeName) -> Any?
対応するキーが指定するフォント属性を返します。
フォント記述子のポイントサイズ。
フォント記述子の PostScript の名前。
var symbolicTraits: UIFontDescriptor.SymbolicTraits
フォント記述子の特性。