Ios 在视图控制器之间创建交互式幻灯片过渡

Ios 在视图控制器之间创建交互式幻灯片过渡,ios,swift,transition,Ios,Swift,Transition,我已经使用基于页面和选项卡的应用程序有一段时间了,但是,转换并没有为我做到这一点。我正在寻找一种类似于在iPhone上浏览应用程序页面时的过渡。过渡用你的手指移动,如果你中途改变方向,过渡将向后移动 我不知道该怎么做。所以,在我开始尝试创建一个复杂的解决方案之前,有一个简单的或琐碎的解决方案吗?谢谢你的帮助 编辑:与页面视图控制器的区别在于,我正在寻找幻灯片转换,而不是页面应用程序。可以编写一个交互式自定义视图控制器转换,以实现您所描述的功能,但这需要大量工作。但是,您正在准确地描述UIPage

我已经使用基于页面和选项卡的应用程序有一段时间了,但是,转换并没有为我做到这一点。我正在寻找一种类似于在iPhone上浏览应用程序页面时的过渡。过渡用你的手指移动,如果你中途改变方向,过渡将向后移动

我不知道该怎么做。所以,在我开始尝试创建一个复杂的解决方案之前,有一个简单的或琐碎的解决方案吗?谢谢你的帮助


编辑:与页面视图控制器的区别在于,我正在寻找幻灯片转换,而不是页面应用程序。

可以编写一个交互式自定义视图控制器转换,以实现您所描述的功能,但这需要大量工作。但是,您正在准确地描述UIPageViewController已经为您做了什么(以滚动样式)。那么为什么不使用UIPageViewController呢

你说过:

与“页面视图控制器”不同的是,我正在寻找幻灯片转换,而不是页面应用程序“


查看您的
UIPageViewController
属性,它可以为您提供所需的
.slide
转换。

我的页面视图控制器的问题是,实际上有些页面看起来非常笨拙。因此,没有办法将其保留为幻灯片转换。听起来可能您不知道如何使用page view controller?它有两种不同的样式。在滚动样式中,它看起来不像“页面””“当然!我可以向您展示一个示例项目,该项目允许您在选项卡视图控制器的视图控制器之间执行交互式幻灯片转换,例如,但它看起来完全像滚动样式的UIPageViewController。在批评UIPageViewController之前,也许您应该多了解一点。