0829-0610modal&画图 -------------- 刷贞CADisplayLink 美妙60次数 //在绘图上比NSTimer好 清屏 -initWithCoder //setNeesDisplay 重新drawRect -awakeFromNib前还有一个方法 -initWithCo
分类:
其他好文 时间:
2016-03-08 08:08:18
阅读次数:
178
一.定时器的作用 在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要用到定时器。 二.定时器的种类 大概有三种方法:NSTimer、CADisplayLink、GCD。 三.直接上代码 #import "ViewController.h
分类:
移动开发 时间:
2016-02-18 16:20:01
阅读次数:
171
@interface ViewController (){ CALayer *_layer; CAAnimationGroup *_animaTionGroup; CADisplayLink *_disPlayLink;}@end@implementation ViewController- ...
分类:
其他好文 时间:
2016-01-27 12:49:27
阅读次数:
125
1 @implementation NJView 2 3 /* 4 -(void)awakeFromNib 5 { 6 7 NSLog(@"awakeFromNib"); 8 // 创建CADisplayLink, 默认每秒60次 9 CADisplayLink *di...
分类:
移动开发 时间:
2016-01-23 01:10:37
阅读次数:
216
iOS开发中定时器经常会用到,iOS中常用的定时器有三种,分别是NSTime,CADisplayLink和GCD。NSTimer方式1 // 创建定时器 NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:2 target:s...
分类:
移动开发 时间:
2016-01-14 12:21:47
阅读次数:
241
此处列举三种方法:NSTimer、CADisplayLink、GCD。一、NSTimer(1)创建NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(action:) ...
分类:
移动开发 时间:
2016-01-07 13:43:19
阅读次数:
327
具体使用的CADisplayLink和贝塞尔曲线效果://// DisplayView.m// CustomAnimation//// Created by LV on 16/1/6.// Copyright © 2016年 Wieye. All rights reserved.//#imp...
分类:
移动开发 时间:
2016-01-06 20:00:11
阅读次数:
215
iOS 动画效果非常多,我们在开发中可能会遇到很多动画特效,我们就会用到核心动画框架CoreAnimation,核心动画里面的动画效果有很多,都是在QuartzCore.framework框架里面,今天我们看看其只一个CADisplayLink使用,并且完成一个雪花效果: 效果图如下:1、引入...
分类:
移动开发 时间:
2015-12-21 14:23:58
阅读次数:
231
在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要用到定时器。然而,在iOS中有很多方法完成以上的任务,到底有多少种方法呢?经过查阅资料,大概有三种方法:NSTimer、CADisplayLink、GCD。接下来我就一一介绍它们的用法。...
分类:
移动开发 时间:
2015-12-01 12:38:55
阅读次数:
184
简要区别:NSTimer初始化器接受调用方法逻辑之间的间隔作为它的其中一个参数,预设一秒执行30次。CADisplayLink默认每秒运行60次,通过它的frameInterval属性改变每秒运行帧数,如设置为2,意味CADisplayLink每隔一帧运行一次,有效的逻辑每秒运行30次。此外,NST...
分类:
其他好文 时间:
2015-10-27 19:07:27
阅读次数:
169