在Snapchat中,您可以向左或向右滑动并访问完全不同的UIViewController,从相机到tableviews。
似乎所有viewControllers都保持实时并保留,因此它们之间的切换是平滑的,并不需要任何类型的转换。
有谁知道这是如何实现的,还是能指出我正确的方向?感谢
答案 0 :(得分:1)
使用自定义容器视图控制器完成。容器很可能是带分页的滚动视图。请参阅Creating Custom Container View Controllers。
编辑:您实际上没有必要构建自定义容器视图控制器来为您执行此操作。 iOS已经有UIPageViewController
。
答案 1 :(得分:0)
您可以通过创建UIPageViewController并将UIViewControllers放入其中来实现此目的。
这是一个很棒的回购: