您的位置:首页 > 移动开发 > IOS开发

IOS Animation-KeyPath值

2016-03-20 22:42 435 查看
[b]IOS Animation-KeyPath值[/b]

keyPath值说明值类型
position

移动位置CGPoint
opacity

透明度0-1
bounds

变大与位置CGRect
bounds.size

由小变大CGSize
backgroundColor

背景颜色CGColor
cornerRadius

渐变圆角任意数值
borderWidth

改变边框border的大小

(图形周围边框,border默认为黑色)

任意数值
contents

改变layer内容(图片)

注意如果想要达到改变内容的动画效果

首先在运行动画之前定义好layer的contents contents

CGImage
transform.scale

缩放、放大

0.0-1.0
transform.rotation.x

旋转动画(翻转,沿着X轴)

M_PI*n

transform.rotation.y

旋转动画(翻转,沿着Y轴)

M_PI*n
transform.rotation.z旋转动画(翻转,沿着Z轴)M_PI*n
transform.translation.x

横向移动(沿着X轴)

任意数值
transform.translation.y

纵向移动(沿着Y轴)

任意数值
上面列列举了keypath值,但是实现可以看下面的文章:

/article/11879532.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: