#import "ViewController.h"@interface ViewController ()@property(nonatomic,strong)UIButton *btn;@property(nonatomic,strong)CALayer *calayer;@end@implem...
分类:
其他好文 时间:
2015-04-13 12:36:36
阅读次数:
199
一、position和anchorPoint1.简单介绍CALayer有2个非常重要的属性:position和anchorPoint@property CGPoint position;用来设置CALayer在父层中的位置以父层的左上角为原点(0, 0)@property CGPoint ancho...
分类:
其他好文 时间:
2015-04-12 22:44:16
阅读次数:
152
iOS开发UI篇—CALayer简介一、简单介绍在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView。其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层,在创建UIView对象时,UIView内部会自动...
分类:
其他好文 时间:
2015-04-12 20:58:44
阅读次数:
129
//设置需要显示的图片 Mylayer.contents=(id)[UIImage imageNamed:@"me"].CGImage;这里用的是UIImage的CGImage属性,是一种CGImageRef类型的数据。1.CGColorRef和CGImageRef数据类型1.简单说明CALa...
分类:
其他好文 时间:
2015-04-12 20:54:27
阅读次数:
115
了解了图层,现在学习核心动画。Core Animation是直接作用在CALayer上的,并非UIView。一、使用步骤1.使用它需要先添加QuartzCore.framework框架和引入主头文件(iOS7不需要)2.初始化一个CAAnimation对象,并设置一些动画相关属性3.通过调用CALa...
分类:
其他好文 时间:
2015-04-10 16:58:42
阅读次数:
185
下面学习一下图层的anchorPoint,position属性在ViewDidLoad中self.View添加View1,在View1中添加图层calayer self.view1=[[UIView alloc]init]; self.view1.backgroundColor=[UIColo...
分类:
其他好文 时间:
2015-04-10 15:27:31
阅读次数:
167
//// ViewController.m// Layer//// Created by City--Online on 15/4/9.// Copyright (c) 2015年 City--Online. All rights reserved.//#import "ViewContro...
分类:
其他好文 时间:
2015-04-09 19:27:24
阅读次数:
120
iOS-UIView动画
今天的主题是UIView的动画。
在iOS中UIView的动画是基于CALayer动画封装。
动画就是静态的图片通过一定频率显示,给人们动画的效果。
UIView动画有基于类方法的实现和基于Block方法块的实现。
一.UIView基于类方法的实现的使用
类方法列表:
@interface UIView(UIViewAnimation)
+...
分类:
移动开发 时间:
2015-04-06 10:12:03
阅读次数:
194
QuartzCore类库:常用的类CALayer 绘图的图层CAAnimation 抽象的动画类,有一些基本的属性,时间函数等CAPropertyAnimation 继承CAAnimation 还是抽象类,抽象出一些keyPath之类的属性CABasicAnimation继承自CAPropertyA...
分类:
移动开发 时间:
2015-04-05 14:30:09
阅读次数:
302
http://mobile.51cto.com/iphone-469498.htm如你所知,我们在iOS应用中看到的都是视图(view),包括按钮视图、表视图、滑动条视图,还有可以容纳其他视图的父视图等。但你或许不知道在iOS中支撑起每个视图的是一个叫做"图层(layer)"的类,确切地说是CALa...
分类:
移动开发 时间:
2015-04-02 15:00:04
阅读次数:
269