A navigation controller that displays its view controllers as an interactive stack of cards

CardNavigation

A UINavigationController subclass that displays its view controllers as an interactive stack of cards.

Features

✅ Fully interactive and interruptible
✅ Works seamlessly with UIScrollView
✅ Works in any orientation

Getting Started

CardNavigation consists of a single class: CardNavigationController. Use it like you would any other UINavigationController:

import CardNavigation

...

let cardNavigationController = CardNavigationController(rootViewController: SomeViewController())

GitHub