SplitView like Facebook app on iPhone

I want to create an iPhone app that uses a navigation scene similar to the one pictured in the link

截图

Please note I do not want this to only work for iPad, I want it to work for iPhone exactly as pictured, when you click on a tableview item it hides the tableview and makes that view full screen. I want ideas on how to do this because I cannot figure it out myself.

Thanks


Facebook guys have done brilliant job in the new version of the app. The similar open source code can be found from here - JTRevealSidebarDemo. Please note that as of June 2014, this project has been discontinued, so you'll probably have better luck with a project from the list below.

It reveals technique behind doing split view for iPhone.

Edit: Few other open source codes:

  • JWSlideMenu
  • DDMenuController
  • PKRevealController
  • ViewDeck
  • ECSlidingViewController
  • MWFSlideNavigationViewController
  • MFSideMenu
  • SASlideMenu
  • HHTabListController
  • MTSlideViewController
  • MTStackViewController
  • MMDrawerController
  • DMSideMenuController
  • JVFloatingDrawer

  • How about projects with storyboard compatibility? I found 1 more slide menu which is compatible with storyboards: SASlideMenu

    Another storyboard-compatible menu is ECSlidingViewController and ViewDeck from Sagar's answer. They both have storyboard examples (for the last one link is ViewDeckStoryboardExample)


    For anyone else looking for an Android version, take a look at:

  • android fb like slideout navigation
  • emerging ui pattern side navigation
  • 链接地址: http://www.djcxy.com/p/95790.html

    上一篇: 无法在iOS7中隐藏状态栏

    下一篇: SplitView就像iPhone上的Facebook应用程序一样