インスタンスメソッド


typesettingLanguage(_:isEnabled:)


植字に使用する言語を指定します。


iOS 17.0+ iPadOS 17.0+ macOS 14.0+ Mac Catalyst 17.0+

tvOS 17.0+ WatchOS 10.0+ VisionOS 1.0+


func typesettingLanguage(
_ language: TypesettingLanguage,
isEnabled: Bool = true
) -> Text





パラメータ


language

植字に使用する言語。


isEnabled

テキスト言語が追加されるかどうかを示すブール値



戻り値


指定した値に設定された植字言語を使用したテキスト。



議論


場合によっては、Text にデバイスの UI 言語と一致しない特定の言語のテキストが含まれる場合があります。その場合、行の高さ、改行、スペース配置がその言語で使用されるスクリプトに従うように言語を指定すると便利です。例えば:


  1. Text(verbatim: "แอปเปิล").typesettingLanguage(
  2. .explicit(.init(languageCode: .thai)))


注: この言語はテキストのローカライズには影響しません。






以下も見よ


テキストのローカライズ


func typesettingLanguage(Locale.Language, isEnabled: Bool) -> Text

植字に使用する言語を指定します。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ