---
title: modalViewController
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiviewcontroller/modalviewcontroller
---

# modalViewController

The controller for the active presented view’that is, the view that is temporarily displayed on top of the view managed by the receiver.

## Declaration

```occ
@property (nonatomic, readonly, nullable) UIViewController * modalViewController;
```

## See Also

### Deprecated properties

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