型プロパティ


ignore


子アクセシビリティ要素はすべて非表示になります。


iOS 13.0+ iPadOS 13.0+ macOS 10.15+ Mac Catalyst 13.0+

tvOS 13.0+ watchOS 6.0+ visionOS 1.0+


static let ignore: AccessibilityChildBehavior






議論


あなたが単一のアクセシビリティ要素でビューを表したい場合は、この動作を使用して下さい。新しいアクセシビリティ要素には初期プロパティがありません。したがって、アクセシビリティを開始するには、accessibilityLabel(_:) などの他のアクセシビリティ修飾子を使用する必要があります。


  1. var body: some View {
  2. VStack {
  3. Button("Previous Page", action: goBack)
  4. Text("\(pageNumber)")
  5. Button("Next Page", action: goForward)
  6. }
  7. .accessibilityElement(children: .ignore)
  8. .accessibilityValue("Page \(pageNumber) of \(pages.count)")
  9. .accessibilityAdjustableAction { action in
  10. if action == .increment {
  11. goForward()
  12. } else {
  13. goBack()
  14. }
  15. }
  16. }


ignore 動作を使用する前に、combine 動作の使用を検討してください。


注意

新しいアクセシビリティ要素が常に作成されます。




以下も見よ


動作の取得


  • ignore

  • static let combine: AccessibilityChildBehavior

    子アクセシビリティ要素のプロパティは、新しいアクセシビリティ要素に結合されます。


    static let contain: AccessibilityChildBehavior

    子アクセシビリティ要素はすべて、新しいアクセシビリティ要素の子になります。













    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ