UI Deploy

Curated, Short, Web UI Dev we Love.

How to Create Your Own Slide-Out Navigation Panel in Swift

This tutorial will show you how to build a slide-out navigation panel similar to the ones available in the Facebook and Path iOS apps.

The slide-out navigation panel design pattern lets developers add permanent navigation to their apps without taking up valuable screen real estate. The user can choose to reveal the navigation at any time, while still seeing their current context.

These days, there are many pre-built solutions out there you can use, such as John-Lluch’s excellent SWRevealViewController or Mutual Mobile’s MMDrawerController. If you’re looking for the quickest and easiest way, using library might be a good way to go.

However, in this tutorial you’ll see that it’s really not as complicated as you might think. You’ll take a less-is-more approach and skip all of the complicated code that’s not really required, so that you can apply the slide-out navigation technique to your own applications with relative ease.

view source

Advertisement