---
title: splitBehavior
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uisplitviewcontroller/splitbehavior-swift.property
---

# splitBehavior

The current behavior that determines how the child view controllers appear in relation to each other.

## Declaration

```swift
var splitBehavior: UISplitViewController.SplitBehavior { get }
```

## Discussion

Discussion This property controls how a split view controller’s secondary view controller appears in relation to the other child view controllers. To change the current split behavior, change the value of the preferredSplitBehavior property. The value of this property affects which display modes are available for the split view interface. For possible configurations, see UISplitViewController.SplitBehavior.

## See Also

### Managing the split behavior

- [preferredSplitBehavior](uikit/uisplitviewcontroller/preferredsplitbehavior.md)
- [UISplitViewController.SplitBehavior](uikit/uisplitviewcontroller/splitbehavior-swift.enum.md)
