Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS:如何在视图之间滑动(使用Swift)_Ios_Objective C_Swift_Swipe - Fatal编程技术网

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

iOS:如何在视图之间滑动(使用Swift),ios,objective-c,swift,swipe,Ios,Objective C,Swift,Swipe,我是Swift和iOS开发的新手,正在研究如何设置一个主视图,其中我希望向右滑动第二个视图或向左滑动第三个视图。当我在第二个或第三个视图中时,应该可以滑回主视图。 由于背景是图像,我不希望它与内容一起滑动。它应该一直保持在同一个位置。因此,我认为我不能用PageViewController来实现这一点,因为在背景不能保持在同一位置的视图控制器之间滑动 我想在三种导航结构(踢踏杆、跳板和列表)之间滑动 有人知道怎么做吗?这不是Swift的具体要求。Swift和Objective-C中都有相同的框架

我是Swift和iOS开发的新手,正在研究如何设置一个主视图,其中我希望向右滑动第二个视图或向左滑动第三个视图。当我在第二个或第三个视图中时,应该可以滑回主视图。 由于背景是图像,我不希望它与内容一起滑动。它应该一直保持在同一个位置。因此,我认为我不能用PageViewController来实现这一点,因为在背景不能保持在同一位置的视图控制器之间滑动

我想在三种导航结构(踢踏杆、跳板和列表)之间滑动


有人知道怎么做吗?

这不是Swift的具体要求。Swift和Objective-C中都有相同的框架和API

您需要一个UIPageViewController。该控制器管理一组视图控制器,并将提供类似iBooks的页面卷曲转换,或幻灯片到侧边转换

Xcode文档中链接了一个名为PhotoScroller的示例项目,该项目演示了如何使用它,尽管它看起来在Xcode 6帮助文档中可能不可用。然而,谷歌在“PhotoScroller”上的搜索却在苹果的开发者网站上找到了它

该项目在Objective-C中,但它展示了如何使用数据源设置页面视图conotroller