iOS Icon

JASidePanels - Reveal side ViewControllers similar to Facebook/Path's menu

logged by @logbot 2012-05-22T15:55:49Z permalink #ios
JASidePanels is a UIViewController container designed for presenting a center panel with revealable side panels - one to the left and one to the right. The main inspiration for this project is the menuing system in Path 2.0 and Facebook’s iOS apps.

Recently, I was looking for a library for the Path and Facebook style menu. After trying several, JASidePanels was the clear winner. It’s highly customizable, supports orientation changes, and works on iPad too! Configuring is dead simple:

JASidePanelController *viewController = [[JASidePanelController alloc] init];
viewController.leftPanel = [[JALeftViewController alloc] init];
viewController.centerPanel = [[UINavigationController alloc] initWithRootViewController:[[JACenterViewController alloc] init]];
viewController.rightPanel = [[JARightViewController alloc] init];
self.window.rootViewController = viewController;

The source and a demo project is on GitHub.

JASidePanels in Float
0:00 / 0:00