One Logo Pool Ball
UIKit · IOS API REFERENCE

UIViewController.Transition.ZoomOptions.InteractionContext

class · iOS 18.0+ · SDK 27.1

class InteractionContext

Members (4)

init

init

TypeScript
static init(): Promise<UIViewController_Transition_ZoomOptions_InteractionContext>
Swift declaration
init()
get · iOS 18.0+

location

TypeScript
get location(): Promise<{ x: number; y: number }>
Swift declaration
var location: CGPoint { get }
get · iOS 18.0+

velocity

TypeScript
get velocity(): Promise<{ dx: number; dy: number }>
Swift declaration
var velocity: CGVector { get }
get · iOS 18.0+

willBegin

TypeScript
get willBegin(): Promise<boolean>
Swift declaration
var willBegin: Bool { get }

Skipped declarations

No declarations were skipped in this snapshot.

All UIKit types →