One Logo Pool Ball
UIKit · IOS API REFERENCE

UIDynamicBehavior

class · iOS 7.0+ · SDK 27.1

@MainActor class UIDynamicBehavior

Members (8)

method · iOS 7.0+

addChildBehavior

TypeScript
addChildBehavior(behavior: UIDynamicBehavior): Promise<void>
Swift declaration
func addChildBehavior(_ behavior: UIDynamicBehavior)
init

init

TypeScript
static init(): Promise<UIDynamicBehavior>
Swift declaration
init()
method · iOS 7.0+

removeChildBehavior

TypeScript
removeChildBehavior(behavior: UIDynamicBehavior): Promise<void>
Swift declaration
func removeChildBehavior(_ behavior: UIDynamicBehavior)
method · iOS 7.0+

willMove

TypeScript
willMove(dynamicAnimator?: (UIDynamicAnimator) | null): Promise<void>
Swift declaration
func willMove(to dynamicAnimator: UIDynamicAnimator?)
get · iOS 7.0+

action

TypeScript
get action(): Promise<((() => Promise<void>)) | null>
Swift declaration
var action: (() -> Void)? { get set }
set · iOS 7.0+

action

TypeScript
setAction(value?: ((() => void)) | null): Promise<void>
Swift declaration
var action: (() -> Void)? { get set }
get · iOS 7.0+

childBehaviors

TypeScript
get childBehaviors(): Promise<Array<UIDynamicBehavior>>
Swift declaration
var childBehaviors: [UIDynamicBehavior] { get }
get · iOS 7.0+

dynamicAnimator

TypeScript
get dynamicAnimator(): Promise<(UIDynamicAnimator) | null>
Swift declaration
var dynamicAnimator: UIDynamicAnimator? { get }

Skipped declarations

No declarations were skipped in this snapshot.

All UIKit types →