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.
Published in
Mar 28, 2019
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.