iOS:如何在视图之间滑动(使用Swift)

时间:2014-11-12 15:35:48

标签: ios objective-c swift swipe

我是Swift和iOS开发的新手,我正在寻找如何设置主视图,我想要向右滑动第二个视图或向左移动第三个视图。当我在第二个或第三个视图中时,应该可以滑回主视图。 由于背景是图像,我不希望它与内容一起滑动。它应该一直保持在同一个位置。所以我认为我不能使用PageViewController,因为在View Controllers之间滑动,背景不能保持在同一位置。

我想要刷的东西都是三个导航结构(一个水龙头,一个跳板和一个列表)

有谁知道怎么做?

1 个答案:

答案 0 :(得分:0)

这不是特定于Swift的。 Swift和Objective-C都提供相同的框架和API。

你想要一个UIPageViewController。该控制器管理一组视图控制器,并提供像iBooks一样的页面卷曲转换,或者从滑动到侧面的转换。

在Xcode文档中有一个名为PhotoScroller的示例项目,它说明了如何使用它,尽管看起来它可能在Xcode 6帮助文档中不可用。谷歌搜索" PhotoScroller"然而,在Apple的开发者网站上找到它。

该项目位于Objective-C中,但它显示了如何使用数据源设置页面视图控制器。