XCode 15.0 日本語化計画:New Human Interface Guideline
テキストのトラッキングを設定します。
tracking
レイアウト後にビューが各文字クラスターに追加するべき追加スペースの量 (ポイント単位)。値 0 は、トラッキングをシステムのデフォルト値に設定します。
指定された量のトラッキングを含むテキスト。
トラッキングにより、テキストビュー内の文字間にポイント単位で測定されるスペースが追加されます。正の値を指定すると文字間の間隔が広がり、負の値を指定すると文字間の間隔が狭くなります。
上記のコードでは、効果をわかりやすくするために、異常に大量のトラッキングを使用しています。
tracking の効果は kerning(_:) 修飾子の効果に似ていますが、文字オフセットを変更するのではなく、末尾の空白を追加または削除します。また、ゼロ以外の量の tracking を使用すると、不要な合字が無効になりますが、カーニングは合字を維持しようとします。
func foregroundStyle<S>(S) -> Text
このビューで表示されるテキストのスタイルを設定します。
テキストに太字のフォントのウェイトを適用します。
テキストに太字のフォントのウェイトを適用します。
テキストにイタリック体を適用します。
テキストにイタリック体を適用します。
func strikethrough(Bool, color: Color?) -> Text
テキストに取り消し線を適用します。
func strikethrough(Bool, pattern: Text.LineStyle.Pattern, color: Color?) -> Text
テキストに取り消し線を適用します。
func underline(Bool, color: Color?) -> Text
テキストに下線を適用します。
func underline(Bool, pattern: Text.LineStyle.Pattern, color: Color?) -> Text
テキストに下線を適用します。
func monospaced(Bool) -> Text
可能であれば、現在のフォントの固定幅バリアントを使用するようにテキストのフォントを変更します。
func monospacedDigit() -> Text
テキストビューのフォントを変更して固定幅の数字を使用し、他の文字はプロポーショナル間隔のままにします。
func kerning(CGFloat) -> Text
文字間の間隔、つまりカーニングを設定します。
func tracking(CGFloat) -> Text
テキストのトラッキングを設定します。
func baselineOffset(CGFloat) -> Text
ベースラインを基準としたテキストの垂直オフセットを設定します。
テキスト内の先頭文字の大文字化を変換するためのスキーム。
Date (日付) の表示に使用される事前定義されたスタイル。
StrikethroughStyleAttribute および UnderlineStyleAttribute の線を描画するために使用されるスタイルの説明。