ModalPresentationStyle
public enum ModalPresentationStyle
Modal presentation styles available when presenting view controllers.
-
The default presentation style chosen by the system.
Declaration
Swift
case `default` -
A presentation style in which the presented view covers the screen.
Declaration
Swift
case fullScreen -
A presentation style that partially covers the underlying content.
Declaration
Swift
case pageSheet -
A presentation style that displays the content centered in the screen.
Declaration
Swift
case formSheet -
A presentation style where the content is displayed over another view controller’s content.
Declaration
Swift
case currentContext -
A custom view presentation style that is managed by a custom presentation controller and one or more custom animator objects.
Declaration
Swift
case custom -
A view presentation style in which the presented view covers the screen.
Declaration
Swift
case overFullScreen -
A presentation style where the content is displayed over another view controller’s content.
Declaration
Swift
case overCurrentContext -
A presentation style where the content is displayed in a popover view.
Declaration
Swift
case popover -
The default presentation style chosen by the system.
Declaration
Swift
case automatic
View on GitHub
ModalPresentationStyle Enumeration Reference