Xcode 15.0 日本語化計画:New Human Interface Guideline
ユーザがローターを使用して特定のユーザインターフェイス要素にナビゲートできるようにします。
アクセシビリティローターは、ユーザがユーザインターフェイスの特定の要素にすばやくナビゲートしたり、必要に応じてそれらの要素内の特定の範囲のテキストにナビゲートできるようにするショートカットです。
システムは、多くのナビゲート可能な要素にローターを自動的に提供しますが、特定の目的のために追加のローターを提供したり、LazyVStack や List のはるか下にある要素など、スクリーン外の要素が自動的に取得されない場合にシステムローターを置き換えたりできます。
設計のガイダンスについては、ヒューマンインターフェイスガイドラインの "アクセシビリティ" セクションの ナビゲーション を参照してください。
accessibilityRotor<Content>(LocalizedStringKey, entries: () -> Content) -> some View
指定されたユーザー可視ラベルとコンテンツクロージャから生成されたエントリを持つアクセシビリティローターを作成します。
accessibilityRotor<Content>(Text, entries: () -> Content) -> some View
指定されたユーザー可視ラベルとコンテンツクロージャから生成されたエントリを持つアクセシビリティローターを作成します。
accessibilityRotor<L, Content>(L, entries: () -> Content) -> some View
指定されたユーザー可視ラベルとコンテンツクロージャから生成されたエントリを持つアクセシビリティローターを作成します。
protocol AccessibilityRotorContent
アクセシビリティ ローター内のコンテンツ。
struct AccessibilityRotorContentBuilder
ローターエントリーコンテンツの生成に使用する結果ビルダー。
struct AccessibilityRotorEntry
アクセシビリティローター内のエントリを表す構造体。
指定されたユーザ可視のラベルとエントリで、アクセシビリティローターを作成します。
指定されたユーザ可視のラベルとエントリで、アクセシビリティローターを作成します。
指定されたユーザ可視のラベルとエントリで、アクセシビリティローターを作成します。
指定されたユーザ可視のラベルとエントリで、アクセシビリティローターを作成します。
指定されたユーザ可視のラベルとエントリで、アクセシビリティローターを作成します。
指定されたユーザ可視のラベルとエントリで、アクセシビリティローターを作成します。
func accessibilityRotor(LocalizedStringKey, textRanges: [Range<String.Index>]) -> some View
指定されたユーザ可視のラベルと、指定された各々の範囲のエントリを持つアクセシビリティローターを作成します。ローターは現在のアクセシビリティ要素に接着され、各エントリはその要素の指定された範囲に移動します。
func accessibilityRotor(Text, textRanges: [Range<String.Index>]) -> some View
指定されたユーザ可視のラベルと、指定された各々の範囲のエントリを持つアクセシビリティローターを作成します。ローターは現在のアクセシビリティ要素に接着され、各エントリはその要素の指定された範囲に移動します。
func accessibilityRotor<L>(L, textRanges: [Range<String.Index>]) -> some View
指定されたユーザ可視のラベルと、指定された各々の範囲のエントリを持つアクセシビリティローターを作成します。ローターは現在のアクセシビリティ要素に接着され、各エントリはその要素の指定された範囲に移動します。
指定されたシステム提供のローターを置き換えるアクセシビリティローターを作成します。
指定されたシステム提供のローターを置き換えるアクセシビリティローターを作成します。
指定されたシステム提供のローターを置き換えるアクセシビリティローターを作成します。
指定されたシステム提供のローターを置き換えるアクセシビリティローターを作成します。ローターは現在のアクセシビリティ要素に接着され、各エントリはその要素の指定された範囲に移動します。
struct AccessibilitySystemRotor
システムが提供する自動ローターの 1 つを開発者が提供するローターに置き換えるローターを指定します。
func accessibilityRotorEntry<ID>(id: ID, in: Namespace.ID) -> some View
このビューのアクセシビリティ要素をアクセシビリティローター内のエントリに結び付ける明示的な識別子(ID)を定義します。
func accessibilityLinkedGroup<ID>(id: ID, in: Namespace.ID) -> some View
複数のアクセシビリティ要素をリンクして、アクセシビリティ階層内で要素が互いに近くにない場合でも、ユーザが 1 つの要素から別の要素にすばやくナビゲートできるようにします。
このビューのアクセシビリティ要素のソート優先順位を、同じレベルの他の要素との相対で設定します。
  アクセシビリティの基礎
SwiftUI アプリを、障害のある人を含むすべての人がアクセスできるようにします。
  アクセシブルな外観
あなたのアプリのインターフェース内のコンテンツの読みやすさを向上させます。
  アクセシブルなコントロール
あなたのアプリが実行できるアクションへのアクセスを改善します。
  アクセシブルな説明
インターフェイス要素が何を表しているのかを人々が理解できるように説明します。