Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/LinkedInAttic/LIExposeController
Expose style navigation for iOS apps
https://github.com/LinkedInAttic/LIExposeController
Last synced: 3 months ago
JSON representation
Expose style navigation for iOS apps
- Host: GitHub
- URL: https://github.com/LinkedInAttic/LIExposeController
- Owner: LinkedInAttic
- License: apache-2.0
- Created: 2012-03-23T21:16:54.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-04-25T16:36:49.000Z (over 12 years ago)
- Last Synced: 2024-06-21T09:25:17.692Z (5 months ago)
- Language: Objective-C
- Homepage:
- Size: 541 KB
- Stars: 742
- Watchers: 31
- Forks: 101
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - LIExposeController - Expose style navigation for iOS apps (etc)
- awesome - LIExposeController - Expose style navigation for iOS apps (etc)
README
# LIExposeController
LIExposeController is a new navigation paradigm for iOS apps. A great example is [LinkedIn's iPhone app](http://itunes.apple.com/us/app/linkedin/id288429040?mt=8).LIExposeController acts as a container view controller, much like UINavigationController or UITabBarController. It manages a set of UIViewControllers as separate "stacks" so that users can easily switch between multiple screens.
## Instructions
1. Add LIExposeController.h and LIExposeController.m to your Xcode project.
2. Create an instance like so:exposeController = [[LIExposeController alloc] init];
3. Add your view controllers:exposeController.viewControllers = [NSArray arrayWithObjects:..., nil];
4. Add expose controller to your view hierarchy:window.rootViewController = exposeController;
5. Enjoy!### Frameworks Required
1. UIKit
2. Foundation
3. QuartzCore
4. CoreGraphics### Screenshots
![Screen 1 Alt](LIExposeController/raw/master/Screenshots/screen1.png "Screen 1")
![Screen 2 Alt](LIExposeController/raw/master/Screenshots/screen2.png "Screen 2")## Authors
* Sudeep Yegnashankaran \([LinkedIn](http://www.linkedin.com/in/sudeepy), [github](https://github.com/sudeepy)\)
* Peter Shih \([LinkedIn](http://www.linkedin.com/in/ptshih), [github](https://github.com/ptshih)\)## License
The source code is available under the Apache 2.0 license.