Animation
struct Animation
A structure that groups basic animation-related elements into a single object
-
The animation block
Declaration
Swift
let block: (@escaping () -> Void) -> Void
-
The completion block of the animation
Declaration
Swift
let completion: (@escaping (UIViewAnimatingPosition) -> Void) -> Void
-
The duration of the animation, in seconds
Declaration
Swift
let duration: TimeInterval
-
Initializer for public usage
Declaration
Swift
init(duration: TimeInterval, block: @escaping (@escaping () -> Void) -> Void, completion: @escaping (@escaping (UIViewAnimatingPosition) -> Void) -> Void)