iOS Animation
sharpyl
努力!
展开
-
UIView 基础动画
iOS的动画效果一直都很棒很,给人的感觉就是很炫酷很流畅,起到增强用户体验的作用。在APP开发中实现动画效果有很多种方式,对于简单的应用场景,我们可以使用UIKit提供的动画来实现。UIView动画简介UIView动画实质上是对CoreAnimation的封装,提供简洁的动画接口。UIView动画可以设置的动画属性有:1、大小变化(frame)2、拉伸变化(转载 2017-01-06 11:31:43 · 541 阅读 · 0 评论 -
iOS动画(Core Animation)总结
一、简介iOS动画主要是指Core Animation框架。官方使用文档地址为:Core Animation Guide。Core Animation是iOS和macOS平台上负责图形渲染与动画的基础框架。Core Animation可以作用与动画视图或者其他可视元素,为你完成了动画所需的大部分绘帧工作。你只需要配置少量的动画参数(如开始点的位置和结束点的位置)即可使用Core Ani转载 2017-01-06 15:28:41 · 235 阅读 · 0 评论 -
iOS动画详解 (CABasicAnimation,UIBezierPath,CAShapeLayer)
动效设计一直是iOS平台的优势,良好的动效设计可以很好地提升用户体验。而动画则是动效的基础支撑。本动画将从易到难逐步分析,从CABasicAnimation,UIBezierPath,CAShapeLayer三个方面完整的阐述iOS动画的实现。最终的效果如下:WuWeilogin.gif例子来源与网络,不是我写的,我只是加上了详细的注释,方便大家理解(我只是代码的搬运工..转载 2017-01-06 16:06:11 · 3179 阅读 · 0 评论 -
关于CAShapeLayer的一些实用案例和技巧
转:http://www.cocoachina.com/ios/20160711/17007.html一、使用CAShapeLayer实现复杂的View的遮罩效果1.1、案例演示最近在整理一个聊天的项目的时候,发送图片的时候,会有一个三角的指向效果,指向这张图片的发送者。服务端返回给我们的图片只是一张矩形的图片,我们如何把一张矩形的图片或者View,加上一层自定义遮罩效果,转载 2017-01-06 16:26:58 · 200 阅读 · 0 评论 -
CATransform3D 特效详解
关于图层的几个坐标系。对于iOS来说,坐标系的(0,0)点在左上角,就是越往下,Y值越大。越往右,X值越大。一个图层的frame,它是position,bounds,anchorPoint和transform属性的一部分。设置一个新的frame将会相应的改变图层的position和bounds,但是frame本身并没有保存。position:是一个CGP转载 2016-10-28 19:35:19 · 314 阅读 · 0 评论