Reputation: 928
I am starting development on an iOS app for iPad, and I am looking to build the app with a similar design to the current Facebook or Twitter iPad apps. The functionality that I am looking for, specifically, is the ability to have a menu on the left side that can be shown or hidden with a swipe, and content on the right side that layers over the menu. I have looked at doing this app with a split-view controller, but I see no way of layering content like in these other apps. I'm not even sure what to call this style of app, so any help or guidance is greatly appreciated.
Examples of layered content:
Facebook:
Twitter:
Although I can't pull the image from it, this link has a good image of the layered content panes in the Twitter iPad app.
https://twitter.com/#!/download/ipad
Upvotes: 3
Views: 3239
Reputation: 2261
There is an open source library for iPad that gives the same functionality of the Twitter app, stacking tableViews with swipe gestures, Here is the link to the github repo:
https://github.com/aaronbrethorst/StackScrollView
Upvotes: 5
Reputation: 22873
if you are specifically looking for the slide effect of view on swipe you should check out this sample project http://www.appdesignvault.com/downloads/PhotopadSampleProject.zip from AppDesignVault.
They have a very similar effect as in Twitter.. I think with some minor modification you can implement that in your app.
Upvotes: 4
Reputation: 2232
You might want to refer to three20: http://three20.info/, https://github.com/facebook/three20, since it was the library used for the Facebook app.
Hope it helps!
Upvotes: 0