---
title: "pageViewControllerSupportedInterfaceOrientations(_:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uipageviewcontrollerdelegate/pageviewcontrollersupportedinterfaceorientations(_:)"
---

# pageViewControllerSupportedInterfaceOrientations(_:)

Returns the complete set of supported interface orientations for the page view controller, as determined by the delegate.

## Declaration

```swift
optional func pageViewControllerSupportedInterfaceOrientations(_ pageViewController: UIPageViewController) -> UIInterfaceOrientationMask
```

## Parameters

- `pageViewController`: The page view controller.

## Return Value

Return Value One of the UIInterfaceOrientationMask constants that represents the set of   interface orientations supported by the page view controller.

## See Also

### Related Documentation

- [supportedInterfaceOrientations](uikit/uiviewcontroller/supportedinterfaceorientations.md)

### Overriding View Rotation Settings

- [pageViewControllerPreferredInterfaceOrientationForPresentation(_:)](uikit/uipageviewcontrollerdelegate/pageviewcontrollerpreferredinterfaceorientationforpresentation(_:).md)
