iOS Animation with Swift Part 13: Interactive Transitions - - PowerPoint PPT Presentation

ios animation with swift
SMART_READER_LITE
LIVE PREVIEW

iOS Animation with Swift Part 13: Interactive Transitions - - PowerPoint PPT Presentation

iOS Animation with Swift Part 13: Interactive Transitions UINavigationControllerDelegate Animator navigationController(navigationController:, Delegate interactionControllerForAnimationController:) Interactive Transitions and Gestures View


slide-1
SLIDE 1

iOS Animation with Swift

Part 13: Interactive Transitions

slide-2
SLIDE 2
slide-3
SLIDE 3

UINavigationControllerDelegate

Delegate navigationController(navigationController:, interactionControllerForAnimationController:) Animator

slide-4
SLIDE 4

Create recognizer, add to view

Interactive Transitions and Gestures

View Controller Gesture Recognizer Transition Controller User pans didPan() callback perform segue forward didPan() Update animation

slide-5
SLIDE 5

UIPercentDrivenInteractiveTransition

0.0 1.0 0.5 0.75 startInteractiveTransition() finishInteractiveTransition() updateInteractiveTransition(progress) 0.25

slide-6
SLIDE 6

Demo: Interactive transition

slide-7
SLIDE 7

Challenge Time!