首页 > 解决方案 > 如何使用 Swift 在叠加层中添加 PageCurl 动画

问题描述

这是 PageCurl 动画的一些代码。它适用于动作方法,但我希望它在叠加层内设置动画:

let animation = CATransition()

//Set transition properties
animation.type = CATransitionType(rawValue: "pageCurl")
animation.subtype = .fromTop
animation.duration = 2.0 
animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut);

imageView.layer.add(animation, forKey: "animation")

标签: iosswiftanimationoverlaycatransition

解决方案


推荐阅读