This course is available as part of the Professional subscription. To learn more click here

Split View Controllers

Apr 28 2015 · Video Course (30 mins) · Intermediate

Split view controllers offer an easy and flexible way to get the very common master-detail style pattern into your app. In this short series, you’ll take an existing app built with a linear navigation stack and convert it to use a split view controller. Along the way, you’ll learn the tricks to get things working smoothly across devices and screen orientations.

You should know the basics of iOS development and be familiar with storyboards and navigation controllers before starting this series.


  • Swift 2, iOS 9, Xcode 7

Getting Started

10:50 Free

Learn the basics of using UISplitViewController in your universal apps, starting with using it to construct a table view leading to a detail view.


Learn about the different modes for split view controllers on the iPad.


Learn about UISplitViewController and the iPhone 6 Plus: how to create good transitioning to and from it's distinctive side-by-side display in landscape.