Function

UIAccessibilityIsVoiceOverRunning

Returns a Boolean value indicating whether VoiceOver is running.

Declaration

BOOL UIAccessibilityIsVoiceOverRunning(void);

Return Value

YES if VoiceOver is currently running; otherwise, NO.

Discussion

You can use this function to customize your app’s UI specifically for VoiceOver users. For example, you might want UI elements that usually disappear quickly to persist onscreen for VoiceOver users. Note that you can also listen for the UIAccessibilityVoiceOverStatusDidChangeNotification notification to find out when VoiceOver starts and stops.

See Also

Capabilities

UIAccessibilityIsAssistiveTouchRunning

Returns a Boolean value indicating whether the system preference for AssistiveTouch is enabled.

UIAccessibilityIsSwitchControlRunning

Returns a Boolean value indicating whether Switch Control is enabled.

UIAccessibilityIsShakeToUndoEnabled

Returns a Boolean value indicating whether the system preference for Shake to Undo is enabled.

UIAccessibilityIsClosedCaptioningEnabled

Returns a Boolean value indicating whether closed captioning is enabled.

UIAccessibilityIsBoldTextEnabled

Returns a Boolean value indicating whether bold text is enabled.

UIAccessibilityDarkerSystemColorsEnabled

Returns a Boolean value indicating whether darken colors is enabled.

UIAccessibilityIsGrayscaleEnabled

Returns a Boolean value indicating whether grayscale is enabled.

UIAccessibilityIsGuidedAccessEnabled

Returns a Boolean value indicating whether the app is running in Guided Access mode.

UIAccessibilityIsInvertColorsEnabled

Returns a Boolean value indicating whether inverted colors is enabled.

UIAccessibilityIsMonoAudioEnabled

Returns a Boolean value indicating whether system audio is set to mono.

UIAccessibilityIsReduceMotionEnabled

Returns a Boolean value indicating whether reduce motion is enabled.

UIAccessibilityIsReduceTransparencyEnabled

Returns a Boolean value indicating whether reduce transparency is enabled.

UIAccessibilityIsSpeakScreenEnabled

Returns a Boolean value indicating whether speaking the screen is enabled.

UIAccessibilityIsSpeakSelectionEnabled

Returns a Boolean value indicating whether speaking the selection is enabled.