Snapchat风格多个ViewController访问

时间:2014-01-06 02:41:56

标签: ios iphone objective-c uikit

在Snapchat中,您可以向左或向右滑动并访问完全不同的UIViewController,从相机到tableviews。

似乎所有viewControllers都保持实时并保留,因此它们之间的切换是平滑的,并不需要任何类型的转换。

有谁知道这是如何实现的,还是能指出我正确的方向?感谢

2 个答案:

答案 0 :(得分:1)

使用自定义容器视图控制器完成。容器很可能是带分页的滚动视图。请参阅Creating Custom Container View Controllers

编辑:您实际上没有必要构建自定义容器视图控制器来为您执行此操作。 iOS已经有UIPageViewController

答案 1 :(得分:0)

您可以通过创建UIPageViewController并将UIViewControllers放入其中来实现此目的。

这是一个很棒的回购:

https://github.com/goktugyil/EZSwipeController