Skip to content

isAssistiveAccessEnabled

Category: Type Property

Platforms: iOS 18.0+, iPadOS 18.0+, Mac Catalyst 18.0+, macOS 15.0+, tvOS 18.0+, visionOS 2.0+, watchOS 11.0+

Overview

A Boolean value that indicates whether Assistive Access is running.

Declaration

static var isAssistiveAccessEnabled: Bool { get }

Details

Mentioned in

  • Optimizing your app for Assistive Access

See Also

  • Related Documentation
  • var accessibilityAssistiveAccessEnabled: Bool
  • Supporting cognitive accessibility features
  • API ReferenceAssistive Access
  • UISupportsFullScreenInAssistiveAccess

is Assistive Access Enabled

Discussion

The value of this property doesn’t change during a process’s lifetime, so it isn’t necessary to observe changes.

Topics (Grouped)

Supporting cognitive accessibility features

  • Assistive Access — API Reference; A mode that tailors the iOS and iPadOS experience for people with cognitive disabilities.
  • UISupportsFullScreenInAssistiveAccess — A Boolean value that indicates if an iOS or iPadOS app appears as full screen in Assistive Access.

Code Examples

static var isAssistiveAccessEnabled: Bool { get }

Source: https://developer.apple.com/documentation/accessibility/accessibilitysettings/isassistiveaccessenabled