A layout ScrollView / ViewController pair that implements iOS5 containment and allows for swiping between multiple top level root view controllers. Implements Android style app navigation on iOS.
Switch branches/tags
Nothing to show
Pull request Compare This branch is 26 commits behind heardrwt:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LeftMiddleRight.xcodeproj
LeftMiddleRight
.gitignore
LICENSE
README.md

README.md

LeftMiddleRight

Sample project that explores creating an application that allows swipes between 3 main navigations stacks without use of a TabBar etc. Also shows a floating overlay bar that gives an indication of position in swipe stack.

This controller simulates an android style swipe between top level pages of an app on iOS.

Licence

Released under the Modified BSD License.

Pre iOS 5 support

This code all works on and has been tested on at-least 4.3, however there is no official support for UIViewController containment pre iOS5.

This means that there is some unusual behavior when presenting modal views / popovers using the default [self presentModalViewController:animated:] To work around this you must say [appDelegate.layoutScrollViewController presentModalViewController:animated:] Comments to this effect are in place in the code.