圆角圆角矩形是iOS的一个标志性审美特性。这在iOS的每一个地方都得到了体现,不论是主屏幕图标,还是警告弹框,甚至是文本框。按照这流行程度,你可能会认为一定有不借助Photoshop就能轻易创建圆角举行的方法。恭喜你,猜对了。CALayer有一个叫做conrnerRadius的属性控制着图层角的曲率...
分类:
其他好文 时间:
2015-01-30 15:15:01
阅读次数:
348
在iOS中,图形可分为以下几个层次:越上层,封装程度越高,动画实现越简洁越简单,但是自由度越低;反之亦然。本文着重介绍Core Animation层的基本动画实现方案。在iOS中,展示动画可以类比于显示生活中的“拍电影”。拍电影有三大要素:演员+剧本+开拍,概念类比如下:演员--->CALayer,...
分类:
移动开发 时间:
2015-01-27 12:55:55
阅读次数:
344
本文主要从CoreAnimation的Layer角度来讲解动画,我想从 CALayer的角度更好理解,后续还会有第二篇从UIKIt的UIView角度来讲解动画,第三篇讲解UIDynamicAnimation,第三篇我 会讲到UIViewController切换时候的动画。本文主要涵盖四个部分1.基础...
分类:
其他好文 时间:
2015-01-25 19:38:46
阅读次数:
751
CALayer一,简介:1,CALayer 一般作为UIView的容器而实用2,CALayer时一个管理着图片载体(image-based content)的层结构3,直接修改单独创建出的CALayer 的属性可以触发隐式动画4,UIView中的CALayer动画必须显示触发才能生效。二,进度条1,...
分类:
其他好文 时间:
2015-01-25 12:21:19
阅读次数:
202
1、我们是使用Core Animatioin创建动画的时,实质上是更改CALayer的属性,然后让这些属性流畅的变化。可以使用Core Animation对象的位置、颜色、透明度以及CGAffine变换来制作动画。2、一个简单的小动画/隐式动画/- (void)viewDidLoad { [sup....
分类:
其他好文 时间:
2015-01-22 21:40:09
阅读次数:
154
>复杂的组织都是专门化的
>Catharine R. Stimpson
到目前为止,我们已经探讨过`CALayer`类了,同时我们也了解到了一些非常有用的绘图和动画功能。但是Core Animation图层不仅仅能作用于图片和颜色而已。本章就会学习其他的一些图层类,进一步扩展使用Core Animation绘图的能力。...
分类:
移动开发 时间:
2015-01-16 16:44:39
阅读次数:
249
专用图层复杂的组织都是专门化的--Catharine R. Stimpson到目前为止,我们已经探讨过CALayer类了,同时我们也了解到了一些非常有用的绘图和动画功能。但是Core Animation图层不仅仅能作用于图片和颜色而已。本章就会学习其他的一些图层类,进一步扩展使用Core Anima...
分类:
移动开发 时间:
2015-01-16 09:56:06
阅读次数:
330
//创建层 CALayer *layer5=[CALayer layer]; //设置层背景 layer5.backgroundColor=[[UIColor brownColor]CGColor]; //设置大小 layer5.bounds=CGRectMake(200, 200, 2...
分类:
其他好文 时间:
2015-01-15 18:04:38
阅读次数:
145
#import "ViewController.h"@interface ViewController (){ CALayer *_l1;//定义能够全局使用 CALayer *_l2;}@end@implementation ViewController- (void)viewDidLoad { ...
分类:
移动开发 时间:
2015-01-12 19:02:46
阅读次数:
117
转载:http://www.cnblogs.com/benbenzhu/p/3615516.html引言相信初接触到CALayer的人都会遇到以下几个问题:为什么修改anchorPoint会移动layer的位置?CALayer的position点是哪一点呢?anchorPoint与position有...
分类:
其他好文 时间:
2015-01-08 11:08:38
阅读次数:
151