Scroll View School

Scroll views are a means to provide a lot of content in a small amount of space, but unfortunately, they can be a bit tricky. This course will walk you through the basics of scroll views, showing you to use them in a variety of layouts. Once you get comfortable with them, you'll explore several scroll view recipes that have been inspired in some popular recipes. By Brian Moakley.

Leave a rating/review
Save for later
Comments
Share
01
Toggle description

In this video you'll learn what topics are covered in our Swift Scroll View School video tutorial series.

Toggle description

In this video tutorial you'll learn about frame and bounds so you can gain an understanding of how scroll views work.

Scrolling 7:51
Toggle description

In this video tutorial, you'll get started with your first scroll view!

Zooming 9:11
Toggle description

In this video tutorial, you'll learn how to zoom content within a scroll view.

Centering 6:29
Toggle description

In this video tutorial, you'll learn how to center your content within a scroll view.

06
Toggle description

In this video tutorial you'll learn how to use storyboards and auto layout to set up some simple controls inside a scroll view.

Toggle description

In this video, you'll learn how to work with stack views and text views inside of a scroll view.

Toggle description

This video covers the process of taking a layout with existing constraints and how to embed it in a scroll view without losing those constraints.

Toggle description

In this video tutorial you'll learn how to nest scroll views inside another scroll view.

Toggle description

In this video tutorial you'll learn how to use content insets to better display your content in scroll views.

Toggle description

In this video tutorial you'll learn how to use content insets to make room for the software keyboard.

Toggle description

In this video tutorial you'll learn about paging scroll views and how to center a page when the user stops scrolling.

Toggle description

In this video tutorial you'll learn about paging scroll views including how to add a gap between your pages for a nice margin and how to add a page control.

Toggle description

In this video tutorial you'll learn how to build a slide-out sidebar navigation menu using scroll views.

Toggle description

In this video tutorial, you'll learn how to implement a second sidebar on the right hand side and a menu toggle button.

Toggle description

In this video tutorial, you'll begin learning how to build a custom pull to refresh control.

Toggle description

In this video tutorial, you'll continue learning about custom pull to refresh controls with scroll views and now add a parallax effect to the refresh view.

Toggle description

In this video tutorial, you'll continue learning about pull to refresh controls and simulate a refresh action, and then make the view disappear.