---
title: "updateArrangement:"
framework: uikit
role: symbol
role_heading: Instance Method
platforms: [iOS 27.1+, iPadOS 27.1+, Mac Catalyst 27.1+, tvOS 27.1+, visionOS 27.1+]
path: "uikit/uiarrangementviewcontroller/updatearrangement:"
---

# updateArrangement:

Updates the arrangement of the view controller.

## Declaration

```occ
- (void) updateArrangement:(UIArrangement *) arrangement;
```

## Parameters

- `arrangement`: The arrangement to apply.

## See Also

### Configuring the arrangement

- [UIOverlayArrangement](uikit/uioverlayarrangement-c.class.md)
- [UISplitArrangement](uikit/uisplitarrangement-c.class.md)
- [UIArrangement](uikit/uiarrangement.md)
- [updateArrangement:animated:](uikit/uiarrangementviewcontroller/updatearrangement:animated:.md)
