摘要: 一.隐式动画 layer默认开启隐式动画 禁用隐式动画 设置隐士动画时间 //新启一个事务,防止对同一时间其他隐士动画产生影响 改变actions 使其有一个过渡效果 自定义action的属性 当设置自定义layer的radius属性的时候隐式的为当前属性添加动画 UIView的layer默认关闭隐 阅读全文
posted @ 2019-04-13 23:19 菜鸟工程司 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 1.shapeLayer: 渲染快速,内存占用小,不会被图层边界裁掉(可以在边界之外绘制),不会像素化(当做3D变化如缩放是不会失真) 2.CATextLayer 3.CATransformLayer: 不平面化子图层,用于构建3D 形状,如下代码用于构建一个正方体 4.CAGradientLaye 阅读全文
posted @ 2019-04-13 20:51 菜鸟工程司 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1.仿射变换 CGAffineTransformMakeScale : CGAffineTransformMakeTranslation CGAffineTransformMakeRotation(CGFloat angle) 2.3D 效果 阅读全文
posted @ 2019-04-13 17:26 菜鸟工程司 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 一.Layer的基本属性 1. contents 图层内容默认为nil 可以指定一张图片作为内容展示 2. contentsGravity 类似于contentMode的效果, 如kCAGravityCenter居中不拉伸, kCAGravityResize,自动缩放. 3. contentsSca 阅读全文
posted @ 2019-04-13 16:21 菜鸟工程司 阅读(356) 评论(0) 推荐(0) 编辑