您的位置:首页 > 产品设计 > UI/UE

图片自动播放(用UIScrollView和NSTimer)时定时器的开启和关闭

2015-09-06 23:21 423 查看
(void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {

//当开始拖拽的时候停止定时器

[self.timer invalidate];//停止定时器后,会从消息循环中移除定时 器

self.timer = nil;

}

(void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate

{

//停止拖拽的时候开启一个新的定时器

self.timer = [NSTimer timerWithTimeInterval:2.0 target:self selector:@selector(nextImage) userInfo:nil repeats:YES];

NSRunLoop *loop = [NSRunLoop currentRunLoop];

[loop addTimer:self.timer forMode:NSRunLoopCommonModes];

}

//定时器那篇设置一个自动翻页的定时器
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  uiscrollview