在两个UiViewControllers和UIViews之间实现拖动和滑动过渡?

时间:2013-12-18 21:12:45

标签: ios uiview uiviewcontroller storyboard uipageviewcontroller

所以有两个问题。

1)有一些应用可以通过拖动UIVIew的左右边缘在整个视图控制器之间拖动和滑动。完成拖动杜松子酒后,它会显示大约10%的前一个视图控制器和90%的新视图控制器。一个很好的例子是Facebook应用程序,你向左滑动并出现聊天框,你会怎么做这样的事情?我附上了一张图片以供澄清。

enter image description here

2)我的另一个问题是实现这种拖动和滑动过渡到UIViews(或子视图),而不是整个UIViewController。一个例子是iFunny(种类),你可以在UIImagesView之间滑动,但实际的UIViewController或父UIView不会改变,只是子视图。

所以我的问题是哪些类与这些转换相关联?我一直在研究UIPageViewController,但不确定它是否有效。另外,我可以在故事板中这样做吗?

感谢您的时间!

enter image description here