---
title: voiceOverStatusDidChangeNotification
framework: uikit
role: symbol
role_heading: Type Property
path: uikit/uiaccessibility/voiceoverstatusdidchangenotification
---

# voiceOverStatusDidChangeNotification

A notification that UIKit posts when VoiceOver starts or stops.

## Declaration

```swift
nonisolated static let voiceOverStatusDidChangeNotification: NSNotification.Name
```

## Discussion

Discussion Use this notification to customize your app’s UI for VoiceOver users. For example, if you display a UI element that briefly overlays other parts of your UI, you can make the display persistent for VoiceOver users, but allow it to not appear for users who aren’t using VoiceOver. You can also use the isVoiceOverRunning function to determine whether VoiceOver is currently running. Observe this notification using the default notification center. This notification doesn’t include a parameter.

## See Also

### VoiceOver

- [announcement](uikit/uiaccessibility/notification/announcement.md)
- [announcementDidFinishNotification](uikit/uiaccessibility/announcementdidfinishnotification.md)
- [UIAccessibilityVoiceOverStatusChanged](uikit/uiaccessibilityvoiceoverstatuschanged.md)
