インスタンスメソッド


accessibilityRotorEntry(id:in:)


このビューのアクセシビリティ要素をアクセシビリティローター内のエントリに結び付ける明示的な識別子(ID)を定義します。


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

tvOS 15.0+ watchOS 8.0+ visionOS 1.0+   Beta  

func accessibilityRotorEntry<ID>(
id: ID,
in namespace: Namespace.ID
) -> some View where ID : Hashable





パラメータ


id

任意のハッシュ可能な識別子(ID)。AccessibilityRotorEntry を初期化するときに、これと同じ値を渡します。


namespace

@Namespace() で作成された名前空間。AccessibilityRotorEntry を初期化するときに、これと同じ名前空間を渡します。



議論


これは、名前空間なしで AccessibilityRotorEntry を作成すると SwiftUI が要素を自動的に検索して表示できない場合、または Rotor エントリを ForEach で生成された複雑なビューのサブ要素に関連付ける必要がある場合などに使用します。






以下も見よ


ローターの構成


func accessibilityLinkedGroup<ID>(id: ID, in: Namespace.ID) -> some View

複数のアクセシビリティ要素をリンクして、アクセシビリティ階層内で要素が互いに近くにない場合でも、ユーザが 1 つの要素から別の要素にすばやくナビゲートできるようにします。


func accessibilitySortPriority(Double) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

このビューのアクセシビリティ要素のソート優先順位を、同じレベルの他の要素との相対で設定します。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ