我想创建一个iPhone应用程序,它使用类似于链接中所示的导航场景

请注意我不希望这只适用于iPad,我希望它完全按照图片的方式为iPhone工作,当你点击一个tableview项目时它会隐藏tableview并使该视图全屏显示.我想知道如何做到这一点,因为我无法弄明白自己.
谢谢
iphone objective-c uinavigationcontroller tableview uisplitviewcontroller
可能重复:
Android facebook风格幻灯片
最近,Facebook发布了其Android应用程序的新版本,该版本具有改进的导航功能.一个主要的新功能是新菜单(已经存在于iOS版本中):

通过单击操作栏的主页按钮,此菜单从左向右滑动,隐藏不再可访问的主要活动.
你觉得这个菜单怎么样?你认为他们刚刚玩过这个SlidingDrawer还是其他类似的东西ViewPager?
谢谢!
编辑
它不可能是两个(ViewPager或SlidingDrawer)中的一个.它不是滑入的菜单,它是移动的主屏幕,只留下屏幕上的一小部分.这就像是菜单已经在主屏幕后面并且它刚刚被揭开.第二件事,我们实际上仍然可以与主屏幕进行交互(否则我会假设他们拍了一个截图,以便剪掉它的一小部分来构成该视图).
随着新的Facebook应用程序,它带有一个隐藏的侧边栏,我很乐意在我的应用程序中使用类似的东西.它看起来有点像firefox移动有的侧边栏...
除了重新实现ViewPager之外,您是否知道如何实现它?我已尝试使用HorizontalScrollView,但这也会导致重新实现它...
除了这两个之外,我没有看到任何其他方式...任何建议?
提前致谢
java android android-view android-viewpager android-side-navigation
android ×2
android-ui ×1
android-view ×1
facebook ×1
iphone ×1
java ×1
objective-c ×1
tableview ×1