ios - 如何使用 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")
解决方案
推荐阅读
- laravel - 在 Laravel 中添加自定义验证时,类 Closure 的对象无法转换为字符串
- uml - (序列图)如何在Visual Paradigm中去除OPT片段中的虚线?
- sql - 带有空字符串 (%''%) 的 SQL Server LIKE 运算符是否匹配 VARCHAR 列中的所有非 NULL 值?
- sql - 当前月份的周 - 间隔
- r - 读入文件给出空行和列
- php - 如果在 Woocommerce 中购买了特定变体,则将可变产品设置为草稿
- javascript - RxJS from 运算符如何创建一个在数组中发出多个条目的源?
- ios - AVAudioPlayer 中的错误域 = NSOSStatusErrorDomain 代码 = -54 "(null)"
- javascript - 匹配 C# 中的 Javascript RSA 加密
- scala - Scala - 错误“值映射不是成员”