---
title: splitViewController
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiviewcontroller/splitviewcontroller
---

# splitViewController

The nearest ancestor in the view controller hierarchy that is a split view controller.

## Declaration

```swift
var splitViewController: UISplitViewController? { get }
```

## Discussion

Discussion If the view controller or one of its ancestors is a child of a split view controller, this property contains the owning split view controller. This property is nil if the view controller is not embedded inside a split view controller.

## See Also

### Getting other related view controllers

- [presentingViewController](uikit/uiviewcontroller/presentingviewcontroller.md)
- [presentedViewController](uikit/uiviewcontroller/presentedviewcontroller.md)
- [parent](uikit/uiviewcontroller/parent.md)
- [navigationController](uikit/uiviewcontroller/navigationcontroller.md)
- [tabBarController](uikit/uiviewcontroller/tabbarcontroller.md)
