-
The state from of the animator.
Declaration
Swift
public var state: UIViewAnimatingState { get } -
Boolean that represents if the animation is running or not.
Declaration
Swift
public var isRunning: Bool { get } -
Boolean that represents if the animation is running normally or in reverse.
Declaration
Swift
public var isReversed: Bool { get } -
A Boolean value that indicates whether a completed animation remains in the active state.
Declaration
Swift
public var pausesOnCompletion: Bool { get set } -
Value that represents what percentage of the animation has been completed.
Declaration
Swift
public var fractionComplete: Double { get set }
-
Starts the animation.
Declaration
Swift
public func startAnimation() -
Starts the animation after a
delaywhich is of typeTimeInterval.Declaration
Swift
public func startAnimation(afterDelay delay: TimeInterval) -
Pauses the animation.
Declaration
Swift
public func pauseAnimation() -
Stops the animation.
Declaration
Swift
public func stopAnimation() -
Add animations block to the animator with a
delayFactor.Declaration
Swift
public func addAnimations(_ animations: @escaping () -> Void, delayFactor: Double) -
Add animations block to the animator.
Declaration
Swift
public func addAnimations(_ animations: @escaping () -> Void) -
Add a completion block to the animator.
Declaration
Swift
public func addCompletion(_ completion: @escaping AnimationCompletion) -
Continue the animation with a timing parameter (
UITimingCurveProvider) and duration factor (CGFloat).Declaration
Swift
public func continueAnimation(withTimingParameters parameters: UITimingCurveProvider?, durationFactor: Double)
CameraAnimator Class Reference