---
title: layoutChanged
framework: uikit
role: symbol
role_heading: Type Property
path: uikit/uiaccessibility/notification/layoutchanged
---

# layoutChanged

A notification that an app posts when the layout of a screen changes.

## Declaration

```swift
nonisolated static let layoutChanged: UIAccessibility.Notification
```

## Discussion

Discussion Post this notification using the post(notification:argument:) function. Optionally, include a parameter that contains the accessibility element for VoiceOver to move to after processing the notification.

## See Also

### UI changes

- [screenChanged](uikit/uiaccessibility/notification/screenchanged.md)
- [pageScrolled](uikit/uiaccessibility/notification/pagescrolled.md)
- [switchControlStatusDidChangeNotification](uikit/uiaccessibility/switchcontrolstatusdidchangenotification.md)
- [elementFocusedNotification](uikit/uiaccessibility/elementfocusednotification.md)
- [reduceTransparencyStatusDidChangeNotification](uikit/uiaccessibility/reducetransparencystatusdidchangenotification.md)
- [buttonShapesEnabledStatusDidChangeNotification](uikit/uiaccessibility/buttonshapesenabledstatusdidchangenotification.md)
