<!--
{
  "availability" : [
    "iOS: 4.0.0 -",
    "iPadOS: 4.0.0 -",
    "macCatalyst: 13.1.0 -",
    "tvOS: -",
    "visionOS: 1.0.0 -",
    "watchOS: 2.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "UIKit",
  "identifier" : "/documentation/UIKit/UIAccessibility/Notification/announcement",
  "metadataVersion" : "0.1.0",
  "role" : "Type Property",
  "symbol" : {
    "kind" : "Type Property",
    "modules" : [
      "UIKit"
    ],
    "preciseIdentifier" : "c:@UIAccessibilityAnnouncementNotification"
  },
  "title" : "announcement"
}
-->

# announcement

A notification that an app posts when it needs to convey an announcement to the assistive app.

```
nonisolated static let announcement: UIAccessibility.Notification
```

## Discussion

This notification includes a parameter that is an <doc://com.apple.documentation/documentation/Foundation/NSString> object that contains the announcement. An assistive app outputs the announcement string in the parameter.

Use this notification to provide accessibility information about events that don’t update the app’s UI, or that update the UI only briefly.

Post this notification using the [`post(notification:argument:)`](/documentation/UIKit/UIAccessibility/post(notification:argument:)) function.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)