iOS UIView动画
TommyYaphetS
你不需要无所不知,但是需要关注和掌握能够帮助你快速学习的技巧
展开
-
iPhone/iOS Core Animation开发总结(CALayer)
一.重要参数bounds,frame,position属于基本的几何定位,相互之间数值变化会相互影响anchorPoint:单位参数(0-1)表示,变形(transform)时候的变换源点zPosition:相当于css中z-index的概念,Apple建议不要用这个来替代CALayer层次设置。cornerRadius:圆角二.几何变形(Trans转载 2014-04-29 19:10:22 · 1837 阅读 · 0 评论 -
CABasicAnimation 热门动画效果
几个可以用来实现热门APP应用PATH中menu效果的几个方法+(CABasicAnimation *)opacityForever_Animation:(float)time//永久闪烁的动画{ CABasicAnimation *animation=[CABasicAnimation animationWithKeyPath:@"opacity"];转载 2014-04-29 19:03:20 · 1587 阅读 · 0 评论 -
CALayer之anchorPoint分析
anchorPoint:CALayer中心点,动画特效的中心点,取值区间[0.0, 1.0],默认为(0.5, 0.5);position:CALayer中心点坐标;frame.origin:由anchorPoint、position共同计算得出:frame.origin.x = position.x - anchorPoint * bounds.size.wi转载 2014-04-29 19:05:22 · 1227 阅读 · 0 评论 -
UIView基础动画(推荐多使用Block)---能实现很多效果,透明--不透明 缩放--从无到整 Block之间添加代码也就是开始动画与结束动画之间
原创 2014-04-10 22:41:39 · 1327 阅读 · 0 评论 -
Core Animation之基础介绍
Core Animation可以翻译为核心动画,它为图形渲染和动画提供了基础。使用核心动画,你只需要设置一些参数比如起点和终点,剩下的帧核心动画为你自动完成。核心动画使用硬件加速,不用消耗cpu资源。其实平时咱们开发的iOS应用都在有意无意的使用了核心动画。动画不会替代View,而是和View一起提供更好的性能。Core Animation通过缓存view上的内容到bitmap,这样bitma转载 2014-04-11 08:55:43 · 1392 阅读 · 0 评论 -
视图切换 HMGLTransitions
HMGLTransitions 是一套动画演示两个UIView 或 UIViewController之间切换时的过渡效果;GitHub下载地址:https://github.com/Split82/HMGLTransitions有些情况下我们需要两个视图之间做一个动画过渡的切换,或许系统自带的CATransition和普通动画难以满足我们的需求,此时第三方类库就是一个不转载 2014-04-11 20:55:05 · 1352 阅读 · 0 评论 -
CATransition
- (void)onClickstartButton:(UIButton *)button { CATransition *animation = [CATransition animation]; animation.duration = 1.2; // 水滴效果 animation.type = @"rippleEffect"; // 下面原创 2014-04-10 21:24:01 · 1722 阅读 · 0 评论 -
CGAffineTransform 用于视图平移,放缩,旋转
一、创建一个Transformations1、CGAffineTransformMake //直接创建变换CGAffineTransform CGAffineTransformMake ( CGFloat a, CGFloat b, CGFloat c, CGFloat d, CGFloat tx, CGFloat ty );转载 2014-03-31 17:24:13 · 3090 阅读 · 0 评论