PaperFoldMenuController - a folding menu navigation controller

PaperFoldMenuController uses PaperFold to create a foldable menu on the left side of the screen. The project is created with similar methods and delegates as UITabBarController so that it can be used as a replacement easily.

Just like UITabBarController, you can add items to the menu using setViewControllers. The title of each view controllers in the array appears in the menu table view. The controller uses containment view controller, so all the UIViewController's callbacks e.g, viewWillAppear, viewDidAppear works.



Update on vertical fold support in PaperFold

I am still working on vertical folds, but it is already available in an experimental branch. Just needed a bit more tweaking as I test it on one of our own apps in buUuk.

Looking good :p
And pleasantly surprised that it works very well with UIScrollView. [video]

Bottom Fold

Top Folds


Support for vertical fold in PaperFold



Working on an experimental branch in PaperFold, with vertical fold support. Multi-fold on top and single fold at the bottom.

Shown here is a new app we are working on in buUuk using PaperFold, & a cool parallax scrolling effect.




PaperFold for iOS



Just open sourced PaperFold for iOS. It's a UI Control to hide/show views on the left and right side of the screen.
For more information, you can checkout the the link in github