swift中关键帧动画
来源:互联网 发布:淘宝代运营骗局 编辑:程序博客网 时间:2024/05/18 00:14
@IBOutlet weak var bgView: UIView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
let animation = CAKeyframeAnimation()
animation.duration = 0.5
let value1 = bgView.frame.origin
let value2 = CGPoint.init(x: 0, y: 0)
let value3 = CGPoint(x: 400, y: 200)
animation.values = NSArray(objects: NSValue(cgPoint: value1),NSValue(cgPoint: value2),NSValue(cgPoint: value3)) as! [Any]
bgView.layer.add(animation, forKey: "position")
}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
let animation = CAKeyframeAnimation()
animation.duration = 0.5
let value1 = bgView.frame.origin
let value2 = CGPoint.init(x: 0, y: 0)
let value3 = CGPoint(x: 400, y: 200)
animation.values = NSArray(objects: NSValue(cgPoint: value1),NSValue(cgPoint: value2),NSValue(cgPoint: value3)) as! [Any]
bgView.layer.add(animation, forKey: "position")
}
0 0
- swift中关键帧动画
- 核心动画-关键帧动画
- 核心动画(关键帧动画)
- MD2关键帧动画
- 关键帧动画。
- 关键帧动画
- 关键帧动画CAKeyframeAnimation
- 关键帧动画CAKeyframeAnimation
- 关键帧动画CAKeyframeAnimation
- 关键帧动画
- 关键帧动画CAKeyframeAnimation
- OSG 关键帧动画
- 关键帧和动画
- 关键帧动画CAKeyframeAnimation
- 关键帧动画CAKeyframeAnimation
- 关键帧动画CAKeyframeAnimation
- 关键帧动画CAKeyframeAnimation
- CAKeyframeAnimation ---关键帧动画
- 【C】do{}while、do{}while(false)、do{}while(__LINE__==-1)使用分析
- JAVA 注解 12-24
- javaSETimeZone 的setdefault设置默认时区的作用域问题
- python --网页爬虫,文本处理,科学计算,机器学习,数据挖掘资料+附带工具包下载
- OSI七层参考模型
- swift中关键帧动画
- 当你的工程文件变成红色的时候
- leetcode之Find All Numbers Disappeared in an Array
- C语言结构体
- 英雄联盟阿卡丽操作技巧
- 谷歌浏览器提示adobeflashplayer已过期
- 用于Lucene的各中文分词比较
- OJ 1959: 图案打印(菱形)
- 并查集