scroll view school - raywenderlich.com · 2018. 11. 1. · introduction. what is a scroll view?...
TRANSCRIPT
Scroll View School
Introduction
What is a Scroll View?
Scroll Views Everywhere!
Parts 1-5: Basic Usage
How Scroll Views Work Scrolling Zooming Centering Programmatic Storyboards Auto Layout
Part 6: Content Insets and Offsets
Content Insets Content Offsets Large Storyboard Layouts iOS 7 and Scroll Views Keyboard Insets Parallax Scrolling
Parts 7-8: Paging Scroll Views
Paging Scroll Views Gaps Between Pages UIPageViewController In-App Tutorial UIPageControl
Part 8: Sidebar Navigation
Left and Right Sidebars Making it feel right Paging scroll views Clipping Pan Gesture Recognizer Content Insets
Parts 9-12: Pull-to-Refresh
Placing views outside content area Detecting scroll progress Locking open Performing the actual refresh Parallax scrolling Fun Animation
Part 13: Sprite Kit Integration
Using a scroll view to move Sprite Kit content Coordinate system differences Zooming support Gesture recognizers
Part 14: Sprite Kit Level Selector
Target Content Offsets Switching sprite parents Passing data between scenes Reimplementing it in UIKit!
School’s in Session!
Cool and practical demos Something for everyone: beginner to advanced Hands-on challenges Skip ahead to any point
Challenge Time!