上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 69 下一页
摘要: 阅读全文
posted @ 2017-06-18 16:59 iFat 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1.搭建界面 把转盘View给封装起来. 由于界面是固定不变的,可以弄一个Xib展示界面. 外界使用时直接来一个类方法直接调用. 2.让转盘进行旋转. 在封装的View内部提供一个开始旋转的方法和结束旋转的方法,供外界直接调用. 在View内部实现方法. 开始旋转: 添加核心动画.动画要添加到里面的 阅读全文
posted @ 2017-06-18 16:53 iFat 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1.UIView和核心动画区别? 核心动画只能添加到CALayer 核心动画一切都是假象,并不会改变真实的值。 2.什么时候使用UIView的动画? 如果需要与用户交互就使用UIView的动画. 不需要与用户交互可以使用核心动画 3.什么场景使用核心动画最多? 在转场动画中,核心动画的类型比较多 根 阅读全文
posted @ 2017-06-18 16:52 iFat 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 可以同时执行多个动画. 创建组动画 CAAnimationGroup *group = [CAAnimationGroup animation]; 平移 CABasicAnimation *anim = [CABasicAnimation animation]; anim.keyPath = @"p 阅读全文
posted @ 2017-06-18 16:50 iFat 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1.什么是转场动画? 就是从一个场景转换到另一个场景,像导航控制器的push效果,就是一个转场. 2.如何创建转场动画 创建转场动画 CATransition *anim = [CATransition animation]; 设置转场类型 anim.type = @"cube"; anim.dur 阅读全文
posted @ 2017-06-18 16:48 iFat 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 1.帧动画介绍: CAKeyframeAnimation它可以在多个值之间进行动画. 设置多值之间的属性为: 后面是一个数组,就是要设置的多个值. anim.values = @[]; 它还可以根据一个路径做动画. anim.path = 自己创建的路径. 2.图片抖动思路: 其实就是做一个左右旋转 阅读全文
posted @ 2017-06-18 16:36 iFat 阅读(1285) 评论(0) 推荐(0) 编辑
摘要: 思路:就是让一张图片做一个放大缩放小的动画. 代码实现: CABasicAnimation *anim =[CABasicAnimation animation]; 设置缩放属性 anim.keyPath = @"transform.scale"; 缩放到最小 anim.toValue = @0; 阅读全文
posted @ 2017-06-18 16:25 iFat 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 核心动画之作用在层上面. 动画的本质是改图层的某一个属性. CABasicAnimation *anim = [CABasicAnimation animation]; 图层有那些属性,这里才能写那些属性. anim.keyPath = @"transform.scale"; anim.toValu 阅读全文
posted @ 2017-06-18 16:18 iFat 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-06-18 16:15 iFat 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-06-18 16:07 iFat 阅读(139) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 69 下一页