《核心动画——关键帧动画》
来源:互联网 发布:机械加工编程软件 编辑:程序博客网 时间:2024/05/15 23:53
一、简介
是CApropertyAnimation的子类,跟CABasicAnimation的区别是:CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而CAKeyframeAnimation会使用一个NSArray保存这些数值
属性解析:values:就是上述的NSArray对象。里面的元素称为”关键帧”(keyframe)。动画对象会在指定的时间(duration)内,依次显示values数组中的每一个关键帧
path:可以设置一个CGPathRef\CGMutablePathRef,让层跟着路径移动。path只对CALayer的anchorPoint和position起作用。如果你设置了path,那么values将被忽略
keyTimes:可以为对应的关键帧指定对应的时间点,其取值范围为0到1.0,keyTimes中的每一个时间值都对应values中的每一帧.当keyTimes没有设置的时候,各个关键帧的时间是平分的
说明:CABasicAnimation可看做是最多只有2个关键帧的CAKeyframeAnimation
二、代码示例
0 0
- 《核心动画——关键帧动画》
- iOS开发UI篇—核心动画(关键帧动画)
- iOS开发UI篇—核心动画(关键帧动画)
- iOS开发UI篇—核心动画(关键帧动画)
- iOS开发UI篇—核心动画(关键帧动画)
- iOS开发UI篇—核心动画(关键帧动画)
- iOS开发UI篇—核心动画(关键帧动画)
- iOS开发UI篇—核心动画(关键帧动画)
- iOS UI篇7—核心动画(关键帧动画)
- iOS开发UI篇—核心动画(关键帧动画)
- iOS开发UI篇—核心动画(关键帧动画)
- 核心动画-关键帧动画
- 核心动画(关键帧动画)
- 核心动画(3)《关键帧动画》
- iOS 核心动画-关键帧动画
- 核心动画(三)-关键帧动画
- iOS学习笔记-077.核心动画03——CAKeyframeAnimation(关键帧动画)
- iOS开发UI高级—34核心动画(关键帧动画)
- jQuery适合移动设备触摸屏的响应式幻灯片插件
- Linux系统搭建Red5服务器
- 咯lol
- 原创——电商网站(部分)
- hadoop virtual memory limits
- 《核心动画——关键帧动画》
- 151. Reverse Words in a String
- Zobrist 哈希
- oracle手动创建表空间
- 1020. Tree Traversals (25)
- XCodebuild
- STM32学习之启动代码注释
- ElasticSearch API 之 GET
- 拖拽自动排序插件