One Logo Pool Ball
UIKit · IOS API REFERENCE

UIViewController.Transition

class · iOS 18.0+ · SDK 27.1

class Transition

Members (4)

get · iOS 18.0+

partialCurl

TypeScript
static get partialCurl(): Promise<UIViewController_Transition>
Swift declaration
static var partialCurl: Self { get }
get · iOS 18.0+

coverVertical

TypeScript
static get coverVertical(): Promise<UIViewController_Transition>
Swift declaration
static var coverVertical: Self { get }
get · iOS 18.0+

crossDissolve

TypeScript
static get crossDissolve(): Promise<UIViewController_Transition>
Swift declaration
static var crossDissolve: Self { get }
get · iOS 18.0+

flipHorizontal

TypeScript
static get flipHorizontal(): Promise<UIViewController_Transition>
Swift declaration
static var flipHorizontal: Self { get }

Skipped declarations

3 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

UIViewController.Transition.zoom(options:sourceViewProvider:)

callback cannot propagate synchronous failure

UIViewController.Transition.zoom(options:sourceBarButtonItemProvider:)

callback cannot propagate synchronous failure

UIViewController.Transition.init()

inherited init: clang: 'init' is unavailable

All UIKit types →