---
title: interfaceOrientation
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiviewcontroller/interfaceorientation
---

# interfaceOrientation

Convenience property that provides the current orientation of the interface, meaningful only if the view controller is taking up the full screen.

## Declaration

```swift
var interfaceOrientation: UIInterfaceOrientation { get }
```

## Discussion

Discussion Do not use this property for informing layout decisions. The possible values for the interfaceOrientation property are described in the UIInterfaceOrientation enum.

## See Also

### Deprecated properties

- [shouldAutorotate](uikit/uiviewcontroller/shouldautorotate.md)
- [previewActionItems](uikit/uiviewcontroller/previewactionitems.md)
- [automaticallyAdjustsScrollViewInsets](uikit/uiviewcontroller/automaticallyadjustsscrollviewinsets.md)
- [bottomLayoutGuide](uikit/uiviewcontroller/bottomlayoutguide.md)
- [isModalInPopover](uikit/uiviewcontroller/ismodalinpopover.md)
- [searchDisplayController](uikit/uiviewcontroller/searchdisplaycontroller.md)
- [topLayoutGuide](uikit/uiviewcontroller/toplayoutguide.md)
