我制作了一个支持分页的UIScrollView,它可以像普通UICollectionView一样滚动浏览照片。我希望图像视图在我滚动时具有视差效果。
当我滚动的时候我想产生这样的效果
https://github.com/MP0w/MPParallaxCollection/blob/master/img/inaction.gif
任何帮助
提前谢谢
雅利安人

最佳答案

在跳板应用程序中获得的视差效果是iOS 7引入的,并使用一个名为UIMotionEffect的类实现。
在Google上快速搜索视差和UIMotionEffect时,我发现了几十个教程结果。
基本技术包括使用init(keyPath: String, type: UIInterpolatingMotionEffectType)方法创建UIMotionEffect的某些子类的实例。keyPath是要向其提供效果的动画视图的属性,type:参数指定应在何时应用效果。

关于ios - 在UIScrollView中滚动图像时添加视差效果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36297439/

10-14 23:11