//// ViewController.m// UI1_Calayer//// Created by zhangxueming on 15/7/2.// Copyright (c) 2015年 zhangxueming. All rights reserved.//#import "View...
分类:
其他好文 时间:
2015-07-11 14:48:15
阅读次数:
111
UIView和CALayer的关系 在iOS中一个UIView对应着一个CALayer,视图的职责就是创建并管理这个图层,以确保当子视图在层级关系中添加或者被移除的时候,他们关联的图层也同样对应在层级关系树当中有相同的操作.实际上这些背后关联的图层才是真正用来在屏幕上显示和做动画,UIView...
分类:
移动开发 时间:
2015-07-09 17:33:24
阅读次数:
169
一. 简介 1.CALayer一般作为UIView的容器 2.是一个管理图片载体的层架构 3.直接修改创建的CALayer可以触发隐藏动画 4.UIView的CALayer动画必须显示触发 二. 应用 1.修改uiview的layer相当于直接修改uiview,例如 ...
分类:
移动开发 时间:
2015-07-09 16:22:53
阅读次数:
117
//修改CALay属性会产生隐式动画- (void)viewDidLoad { [super viewDidLoad]; // 创建图层 CALayer *layer = [CALayer layer]; layer.backgroundColor = [UIColo...
分类:
其他好文 时间:
2015-07-07 21:13:56
阅读次数:
144
重温了一下《IOS 7 Programming: Pushing the Limits》这本书,有许多零碎的知识点,记录一下,勉强算作是学习笔记吧。
CALayer
Part 1
动画的基本单元就是 UIView,它是非常重量级的对象,所以不能多用。但你又想让你的 UI 看起来更酷,那就需要使用 Core Animation 了。Core Animation 中最基础也最重要的部...
分类:
其他好文 时间:
2015-07-01 18:29:00
阅读次数:
86
极客学院录制课程合集iOS 中 CALayer 的使用iOS 中 CAShapeLayer 的使用iOS 中 CAGradientLayer 的使用用缓动函数模拟物理动画使用 Facebook 开源动画库 POP 实现真实衰减与弹簧动画GCD 编程设计复杂的 iOS 动画效果iOS 模糊效果的使用使...
分类:
其他好文 时间:
2015-06-29 22:10:53
阅读次数:
157
/** * View抖动效果 */- (void)shakeAnimationForView:(UIView *) view{ CALayer *viewLayer = view.layer; CGPoint position = viewLayer.position; CGPo...
分类:
其他好文 时间:
2015-06-26 10:56:11
阅读次数:
130
自动布局#import "ViewController.h"#import @interface ViewController ()@property (weak, nonatomic) IBOutlet UIButton *buttonImg;@end@implementation ViewCon...
分类:
其他好文 时间:
2015-06-25 17:12:34
阅读次数:
146
方式一 1 - (void)shakeAnimationForView:(UIView *)view 2 { 3 CALayer *layer = [view layer]; 4 CAKeyframeAnimation *animation = [CAKeyframeAnimatio...
分类:
移动开发 时间:
2015-06-25 13:40:45
阅读次数:
132
CALayer简介 1、CALayer一般作为UIView的容器而使用 2、CALayer是一个管理着图片载体(image-based content)的层结构 3、直接修改单独创建出的CALayer的属性可以出发隐式动画 4、UIView中的CALayer动画必须显示出...
分类:
其他好文 时间:
2015-06-22 23:31:59
阅读次数:
293