インスタンスメソッド


speechSpellsOutCharacters(_:)


VoiceOver がテキストビューの内容を 1 文字ずつ読み上げるかどうかを設定します。


iOS 15.0+ iPadOS 15.0+ macOS 12.0+ Mac Catalyst 15.0+

tvOS 15.0+ watchOS 8.0+ visionOS 1.0+


func speechSpellsOutCharacters(_ value: Bool = true) -> some View






パラメータ


value

true の場合、VoiceOver がテキストを個別の文字として読み上げるべきことを示すブール値。デフォルトは true です。



議論


VoiceOver でテキストを個別の文字として 1 文字ずつ読み上げたい場合は、この修飾子を使用します。これは、以下のような、一緒に話すことを意図していないテキストの場合に重要です。


  • APPL のような単語ではない頭字語で、「A-P-P-L」として話されます。

  • 25 などの一連の数字を表す数字で、「twenty-five」ではなく「two-five」と話されます。





  • 以下も見よ


    VoiceOver の構成


    func speechAdjustedPitch(Double) -> some View

    音声テキストのピッチを上げたり下げたりします。


    func speechAlwaysIncludesPunctuation(Bool) -> some View

    VoiceOver がテキストビュー内のすべての句読点を常に読み上げるかどうかを設定します。


    func speechAnnouncementsQueued(Bool) -> some View

    進行中の音声を中断するのではなく、既存の音声の後ろに保留中のアナウンスをキューに入れるかどうかを制御します。















    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ