---
title: UIAccessibilityContainer
framework: uikit
role: collectionGroup
role_heading: API Collection
path: uikit/uiaccessibilitycontainer
---

# UIAccessibilityContainer

Provide a set of methods that view subclasses use to make subcomponents accessible as separate elements.

## Topics

### Providing information about accessibility elements

- [accessibilityElementCount()](objectivec/nsobject-swift.class/accessibilityelementcount().md)
- [accessibilityElement(at:)](objectivec/nsobject-swift.class/accessibilityelement(at:).md)
- [index(ofAccessibilityElement:)](objectivec/nsobject-swift.class/index(ofaccessibilityelement:).md)
- [accessibilityElements](objectivec/nsobject-swift.class/accessibilityelements.md)
- [automationElements](objectivec/nsobject-swift.class/automationelements.md)
- [accessibilityContainerType](objectivec/nsobject-swift.class/accessibilitycontainertype.md)
- [UIAccessibilityContainerType](uikit/uiaccessibilitycontainertype.md)

### Useful links

- [Accessibility design for Mac Catalyst](accessibility/accessibility_design_for_mac_catalyst.md)

## See Also

### Essentials

- [UIAccessibility](uikit/uiaccessibility-protocol.md)
- [Supporting VoiceOver in your app](uikit/supporting-voiceover-in-your-app.md)
