调用一次计时器方法:myTimer=[NSTimerscheduledTimerWithTimeInterval:1.5target:selfselector:@selector(scrollTimer)userInfo:nilrepeats:NO];//不重复,只调用一次。timer运行一次就会自...
分类:
移动开发 时间:
2015-09-07 12:40:47
阅读次数:
184
效果图实现思路该示例通过隐式动画实现表盘通过显示在imageView中的一张图片来实现在表盘上绘制(时分秒)三条直线,分别位于不同的图层,且时针位于最下层,秒针位于最上层设置直线为圆角直线的一段位于表盘的圆心通过NSTimer定时器,使不同的图层定时执行对应的动画实现步骤通过storyboard创建...
分类:
其他好文 时间:
2015-09-05 11:10:55
阅读次数:
269
代码:#import "ViewController.h"@interface ViewController ()@property (strong, nonatomic) NSTimer *timer;- (void)doSomething:(NSTimer *)timer;@end@implem...
分类:
其他好文 时间:
2015-09-03 14:05:30
阅读次数:
262
在某些情况下(例如通过网络访问数据),常常不希望程序卡住而占用太多时间以至于造成界面假死。在这时、我们可以通过Thread、Thread + Invoke(UI)或者是 delegate.BeginInvoke 来避免界面假死,但是这样做时,某些代码或者是某个方法的执行超时的时间还是无法操控的。那么...
在Windows时代,大家肯定对SendMessage,PostMessage,GetMessage有所了解,这些都是windows中的消息处理函数,那对应在ios中是什么呢,其实就是NSRunloop这个东西。在ios中,所有消息都会被添加到NSRunloop中,分为‘input source’跟...
分类:
移动开发 时间:
2015-09-02 14:49:35
阅读次数:
200
可以使用UIScrollView、UIPageControl、NSTimer来创建,scrollview是图片的展示区域,UIPageControl是一行小圆点,用来表示当前展示的是多页面中的第几页,NSTimer用来循环执行某事件。这里边比较重要的方法是scrollViewDidScroll,就是...
分类:
其他好文 时间:
2015-09-01 16:47:11
阅读次数:
188
比如:NSMutableDictionary *dic = [[NUMutableDictionary alloc]init];[dic setValue:@”haha” forKey:@”test”][NSTimer scheduledTimerWithTimeIntervatal:2.0 tar...
分类:
移动开发 时间:
2015-08-31 21:40:11
阅读次数:
202
1、NSTimer叫做“定时器”,它的作用如下Ø 在指定的时间执行指定的任务Ø 每隔一段时间执行指定的任务2、调用NSTimer下面的方法就会开启一个定时任务+ (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)ti target:....
分类:
移动开发 时间:
2015-08-31 21:17:56
阅读次数:
141
NSTimerA timer provides a way to perform a delayed action or a periodic action. The timer waits until a certain time interval has elapsed and then fires, sending a specified message to a specified obje...
分类:
移动开发 时间:
2015-08-29 23:20:37
阅读次数:
281
有的时候,我的ubuntu图形界面会卡住,当然这个时候你可以重新启动,不过最好的办法应该是结束这个桌面进程那桌面卡住了怎么来结束桌面进程呢?这时候就需要打开tty了按下键盘ctrl+alt+f1或f2或一直到f6不要f7,因为ubuntu默认桌面就是在tty7里面打开的此时输入你的用户名密码就可以了...
分类:
系统相关 时间:
2015-08-29 23:16:13
阅读次数:
256