---
title: UIArrangementViewController.ViewState
framework: UIKit
role: symbol
role_heading: Structure
platforms: [iOS 27.1+, iPadOS 27.1+]
path: uikit/uiarrangementviewcontroller/viewstate
---

# UIArrangementViewController.ViewState

The state of a view within an arrangement.

## Declaration

```swift
struct ViewState
```

## Topics

### Getting the state

- [isHidden](uikit/uiarrangementviewcontroller/viewstate/ishidden.md)
- [splitAxis](uikit/uiarrangementviewcontroller/viewstate/splitaxis.md)
- [zIndex](uikit/uiarrangementviewcontroller/viewstate/zindex.md)

## See Also

### Getting view state

- [state(for:)](uikit/uiarrangementviewcontroller/state(for:).md)
