总体思路如下: 利用for 循环创建N个view,并将他们添加到可变数组中,利用NSTimer,实现循环变色的效果(changeColor:),变色的思路:将第i个view 的背景色 和第i + 1 个view 的背景色交换,换完一轮即可,(NSTimer 会自动实现循环)这里是在试图控制器中写的,...
分类:
移动开发 时间:
2015-08-16 19:47:57
阅读次数:
170
欢迎界面,还是比较简单的,一个UIScrollView控件,一个UIPageControl,几个UIImageView即可摆平。在这里光玩这些,就显得诚意不足了。特意拓展一下,再加几个UIButton,可以让这个欢迎界面变成可点击的,可滑动的模块添加在页面中,然后再加一个NSTimer,让它自己.....
分类:
移动开发 时间:
2015-08-15 13:20:37
阅读次数:
195
1.背景介绍:NSTimer是什么鬼这货大家从它的『脸』估计就能知道它是啥东西了,是的,计时器。但是,如果你说NSTimer就是计时器,肯定会有人说你太业余,叫法不准确,然后以一个大牛的姿态说一些正常人听不懂的并且带有讽刺味道的话。呵呵,这都不重要,因为大家都是被大牛虐出来的,今后也会去虐别人。重要...
分类:
移动开发 时间:
2015-08-14 15:13:33
阅读次数:
137
iOS中timer相关的延时调用,常见的有NSObject中的performSelector:withObject:afterDelay:这个方法在调用的时候会设置当前runloop中timer,还有一种延时,直接使用NSTimer来配置任务。这两种方式都一个共同的前提,就是当前线程里面需要有一个运...
分类:
移动开发 时间:
2015-08-11 00:10:40
阅读次数:
179
//
// ZYViewController.m
// SelectorTime
//
// Created by mac on 15-8-3.
// Copyright (c) 2015年 zhiyou. All rights reserved.
//
#import "ZYViewController.h"
@interface ZYViewController ()
{
// ...
分类:
移动开发 时间:
2015-08-06 22:20:12
阅读次数:
192
??一、定时器问题 堵塞,滞后问题 在主线程调用下面方法 _timer =?[NSTimer scheduledTimerWithTimeInterval:0.05 target:self selector:@selector(sendCommand:) userInfo:button repeats:YES]; 由于该定时器...
分类:
移动开发 时间:
2015-08-03 17:07:56
阅读次数:
192
#import "ViewController.h"
@interface ViewController ()
{
NSMutableArray *nameList;
UILabel *label;
NSTimer *timer;
}
@end
@implementation ViewControlle...
分类:
移动开发 时间:
2015-08-02 13:44:20
阅读次数:
141
定时器的几种方式在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要用到定时器。然而,在iOS中有很多方法完成以上的任务,到底有多少种方法呢?经过查阅资料,大概有三种方法:NSTimer、CADisplayLink、GCD。接下来我就一一...
分类:
移动开发 时间:
2015-08-01 20:31:41
阅读次数:
4500
UISlider:滑块属性:minimumValue,maximumValue 最小值为:0.0 最大值为:1.0事件:valueChange事件UIProgressView:进度条属性:progressNSTimer:计时器[NSTimer scheduledTimerWithTimeInterv...
分类:
其他好文 时间:
2015-07-31 12:31:53
阅读次数:
124