我做了一个应用程序,使用滑动手势会将您从当前视图带到下一个视图,但是没有动画。当您滑动它时,只需立即用新视图替换屏幕。我希望有一个滑动动画,并希望动画在您滑动时与您的手一起及时,而不是只是一个“自动”滑动动画,如果您要滑动。 Snapchat将是我想要实现的一个很好的例子,当你在视图之间滑动时,当前视图会转到下一个视图。任何事情都会有所帮助!
答案 0 :(得分:0)
执行所需操作的最简单(内置)操作是UIPageViewController
。这将自动正确地做手势(所以它就像跳板一样)。
答案 1 :(得分:0)
如果您只是在UIView
个对象之间滑动,请考虑使用UICollectionView
其中
pagingEnabled
如果您使用各自的观点在UIViewController
个对象之间滑动,则可以:
UIPageViewController
;或UIPercentDrivenInteractiveTransition
与平移手势相关联。)页面视图控制器比自定义交互式转换简单得多。