ModalPresentationStyle
Modal presentation styles available when presenting view controllers.
public enum ModalPresentationStyle: Int
Inheritance
Int
Enumeration Cases
automatic
The default presentation style chosen by the system.
case automatic
none
A presentation style that indicates no adaptations should be made.
case none
fullScreen
A presentation style in which the presented view covers the screen.
case fullScreen
pageSheet
A presentation style that partially covers the underlying content.
case pageSheet
formSheet
A presentation style that displays the content centered in the screen.
case formSheet
currentContext
A presentation style where the content is displayed over another view controller’s content.
case currentContext
custom
A custom view presentation style that is managed by a custom presentation controller and one or more custom animator objects.
case custom
overFullScreen
A view presentation style in which the presented view covers the screen.
case overFullScreen
overCurrentContext
A presentation style where the content is displayed over another view controller’s content.
case overCurrentContext
popover
A presentation style where the content is displayed in a popover view.
case popover
blurOverFullScreen
A presentation style that blurs the underlying content before displaying new content in a full-screen presentation.
case blurOverFullScreen