---
title: UIOverlayArrangement
framework: UIKit
role: symbol
role_heading: Structure
platforms: [iOS 27.1+, iPadOS 27.1+]
path: uikit/uioverlayarrangement-swift.struct
---

# UIOverlayArrangement

An arrangement that overlays views.

## Declaration

```swift
struct UIOverlayArrangement
```

## Topics

### Creating an overlay arrangement

- [init()](uikit/uioverlayarrangement-swift.struct/init().md)

### Configuring the arrangement

- [axes(_:)](uikit/uioverlayarrangement-swift.struct/axes(_:).md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [Escapable](swift/escapable.md)
- [UIArrangementViewController.Arrangement](uikit/uiarrangementviewcontroller/arrangement.md)

## See Also

### Configuring the arrangement

- [UIArrangementViewController.Arrangement](uikit/uiarrangementviewcontroller/arrangement.md)
- [UISplitArrangement](uikit/uisplitarrangement-swift.struct.md)
- [updateArrangement(_:animated:)](uikit/uiarrangementviewcontroller/updatearrangement(_:animated:).md)
