在UIScrollView

时间:2016-03-30 00:18:02

标签: ios swift uiscrollview

我一直在使用分页启用UIScrollView,它像普通UICollectionView一样滚动浏览照片。我希望图像视图在滚动时具有视差效果。

当我滚动时,我希望有这样的效果 https://github.com/MP0w/MPParallaxCollection/blob/master/img/inaction.gif

任何帮助 提前致谢 雅利安

1 个答案:

答案 0 :(得分:0)

您在跳板应用程序中获得的视差效果是在iOS 7中引入的,并使用名为UIMotionEffect的类实现。

在Google上快速搜索Parallax和UIMotionEffect我发现了数十个教程结果。

基本技术涉及使用init(keyPath: String, type: UIInterpolatingMotionEffectType)方法创建UIMotionEffect的某个子类的实例。 keyPath将是您希望提供效果的动画视图的属性,type:参数指定何时应用效果。