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

# delegate

The delegate object.

## Declaration

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

## Discussion

Discussion Methods of the delegate are called in response to gesture-based navigation and orientation changes.

## See Also

### Customizing the Page View Behavior

- [UIPageViewControllerDelegate](uikit/uipageviewcontrollerdelegate.md)
