One Logo Pool Ball
UIKit · IOS API REFERENCE

UIPercentDrivenInteractiveTransition

class · iOS 7.0+ · SDK 27.1

@MainActor class UIPercentDrivenInteractiveTransition

Members (15)

method · iOS 7.0+

cancel

TypeScript
cancel(): Promise<void>
Swift declaration
func cancel()
method · iOS 7.0+

finish

TypeScript
finish(): Promise<void>
Swift declaration
func finish()
init

init

TypeScript
static init(): Promise<UIPercentDrivenInteractiveTransition>
Swift declaration
init()
method · iOS 10.0+

pause

TypeScript
pause(): Promise<void>
Swift declaration
func pause()
method · iOS 7.0+

update

TypeScript
update(percentComplete: number): Promise<void>
Swift declaration
func update(_ percentComplete: CGFloat)
get · iOS 7.0+

completionCurve

TypeScript
get completionCurve(): Promise<UIView_AnimationCurve>
Swift declaration
var completionCurve: UIView.AnimationCurve { get set }
set · iOS 7.0+

completionCurve

TypeScript
setCompletionCurve(value: UIView_AnimationCurve): Promise<void>
Swift declaration
var completionCurve: UIView.AnimationCurve { get set }
get · iOS 7.0+

completionSpeed

TypeScript
get completionSpeed(): Promise<number>
Swift declaration
var completionSpeed: CGFloat { get set }
set · iOS 7.0+

completionSpeed

TypeScript
setCompletionSpeed(value: number): Promise<void>
Swift declaration
var completionSpeed: CGFloat { get set }
get · iOS 7.0+

duration

TypeScript
get duration(): Promise<number>
Swift declaration
var duration: CGFloat { get }
get · iOS 7.0+

percentComplete

TypeScript
get percentComplete(): Promise<number>
Swift declaration
var percentComplete: CGFloat { get }
get · iOS 10.0+

timingCurve

TypeScript
get timingCurve(): Promise<(SDKHandle) | null>
Swift declaration
var timingCurve: (any UITimingCurveProvider)? { get set }
set · iOS 10.0+

timingCurve

TypeScript
setTimingCurve(value?: (SDKHandle) | null): Promise<void>
Swift declaration
var timingCurve: (any UITimingCurveProvider)? { get set }
get · iOS 10.0+

wantsInteractiveStart

TypeScript
get wantsInteractiveStart(): Promise<boolean>
Swift declaration
var wantsInteractiveStart: Bool { get set }
set · iOS 10.0+

wantsInteractiveStart

TypeScript
setWantsInteractiveStart(value: boolean): Promise<void>
Swift declaration
var wantsInteractiveStart: Bool { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All UIKit types →