Reproducing Snapchat’s Navigation on iOS — Part 3

In Parts 1 and 2 of this tutorial we focused on gesture-based navigation. It’s time to give our app the final touches and add a second way to navigate.

Artur Chabera
Snowdog Labs
Mar 28, 2019

--

Time give our app the final touches

Generally we have three buttons at the bottom. It doesn’t sound unusual, right? We’ve got it in UITabBar, so what’s the big deal? By tapping, we’re redirecting user to the proper controller and… that’s the end of the similarities. The buttons have custom height, they change position while changing scroll offset in both axis, they have animated transparency and what is more important — there aren’t covering part of screen, the app is focused on providing full screen UX without navigation and tab bar.

Read the rest of the article on our blog.

--

--