---
title: delegate
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uisplitviewcontroller/delegate
---

# delegate

The delegate you use to manage changes to a split view interface.

## Declaration

```swift
weak var delegate: (any UISplitViewControllerDelegate)? { get set }
```

## Discussion

Discussion The split view controller uses its delegate to manage showing and hiding related view controllers. For more information about the methods you can implement in your delegate, see UISplitViewControllerDelegate.

## See Also

### Customizing the split view transitions

- [UISplitViewControllerDelegate](uikit/uisplitviewcontrollerdelegate.md)
