Swift 4.0
ModularSidebarView is customizable menu for displaying options on the side of the screen. It is available as a cocoapod dependency and on Github.
I decided to develop ModularSidebarView in order to provide a more unique way to traversing the navigational stack. I wanted to contribute to the open source community with a simple, easy to use and customizable method.
It is intended to replace the traditional UINavigationController and its navigationBar and toolbar. Users of this dependency may provide their own custom menu item designs by providing a UICollectionViewCell class in order to be registered They may also provide a variety of other functions and designs using the SidebarViewDelegate.