---
title: Accessible controls
framework: swiftui
role: collectionGroup
role_heading: API Collection
path: swiftui/accessible-controls
---

# Accessible controls

Improve access to actions that your app can undertake.

## Overview

Overview Help people using assistive technologies to gain access to controls in your app.

For design guidance, see Accessibility in the Accessibility section of the Human Interface Guidelines.

## Topics

### Adding actions to views

- [accessibilityAction(_:_:)](swiftui/view/accessibilityaction(_:_:).md)
- [accessibilityActions(_:)](swiftui/view/accessibilityactions(_:).md)
- [accessibilityAction(named:_:)](swiftui/view/accessibilityaction(named:_:).md)
- [accessibilityAction(action:label:)](swiftui/view/accessibilityaction(action:label:).md)
- [accessibilityAction(intent:label:)](swiftui/view/accessibilityaction(intent:label:).md)
- [accessibilityAction(_:intent:)](swiftui/view/accessibilityaction(_:intent:).md)
- [accessibilityAction(named:intent:)](swiftui/view/accessibilityaction(named:intent:).md)
- [accessibilityAdjustableAction(_:)](swiftui/view/accessibilityadjustableaction(_:).md)
- [accessibilityScrollAction(_:)](swiftui/view/accessibilityscrollaction(_:).md)
- [accessibilityActions(category:_:)](swiftui/view/accessibilityactions(category:_:).md)
- [AccessibilityActionKind](swiftui/accessibilityactionkind.md)
- [AccessibilityAdjustmentDirection](swiftui/accessibilityadjustmentdirection.md)
- [AccessibilityActionCategory](swiftui/accessibilityactioncategory.md)

### Offering Quick Actions to people

- [accessibilityQuickAction(style:content:)](swiftui/view/accessibilityquickaction(style:content:).md)
- [accessibilityQuickAction(style:isActive:content:)](swiftui/view/accessibilityquickaction(style:isactive:content:).md)
- [AccessibilityQuickActionStyle](swiftui/accessibilityquickactionstyle.md)

### Making gestures accessible

- [accessibilityActivationPoint(_:)](swiftui/view/accessibilityactivationpoint(_:).md)
- [accessibilityActivationPoint(_:isEnabled:)](swiftui/view/accessibilityactivationpoint(_:isenabled:).md)
- [accessibilityDragPoint(_:description:)](swiftui/view/accessibilitydragpoint(_:description:).md)
- [accessibilityDragPoint(_:description:isEnabled:)](swiftui/view/accessibilitydragpoint(_:description:isenabled:).md)
- [accessibilityDropPoint(_:description:)](swiftui/view/accessibilitydroppoint(_:description:).md)
- [accessibilityDropPoint(_:description:isEnabled:)](swiftui/view/accessibilitydroppoint(_:description:isenabled:).md)
- [accessibilityDirectTouch(_:options:)](swiftui/view/accessibilitydirecttouch(_:options:).md)
- [accessibilityZoomAction(_:)](swiftui/view/accessibilityzoomaction(_:).md)
- [AccessibilityDirectTouchOptions](swiftui/accessibilitydirecttouchoptions.md)
- [AccessibilityZoomGestureAction](swiftui/accessibilityzoomgestureaction.md)

### Controlling focus

- [accessibilityFocused(_:)](swiftui/view/accessibilityfocused(_:).md)
- [accessibilityFocused(_:equals:)](swiftui/view/accessibilityfocused(_:equals:).md)
- [AccessibilityFocusState](swiftui/accessibilityfocusstate.md)

### Managing interactivity

- [accessibilityRespondsToUserInteraction(_:)](swiftui/view/accessibilityrespondstouserinteraction(_:).md)
- [accessibilityRespondsToUserInteraction(_:isEnabled:)](swiftui/view/accessibilityrespondstouserinteraction(_:isenabled:).md)

## See Also

### Accessibility

- [Accessibility fundamentals](swiftui/accessibility-fundamentals.md)
- [Accessible appearance](swiftui/accessible-appearance.md)
- [Accessible descriptions](swiftui/accessible-descriptions.md)
- [Accessible navigation](swiftui/accessible-navigation.md)
