adampei-bobo

ios - 图片自动轮播定时器(NSTimer)以及消息循环模式简介

2016-03-28 10:43  菜鸟Alex  阅读(664)  评论(0编辑  收藏  举报
  • 本文只是演示如何设置图片轮播的定时器.

  • 创建全局变量NSTimer

  • 程序启动后就开始轮播图片,所以在- (void)viewDidLoad中就启动定时器.

  • 将定时器放入消息循环池中.- (void)viewDidLoad,设置消息循环的模式---(消息循环的模式要与当前的事件的模式一致,否则的话滚动会停止:比如如果消息循环模式是A只是适用于图片的滚动,如果view内有图片和文字一起滚动的时候则定时器就会停止.因此要设置对应的消息循环模式,来确定当图片和文字一起滚动的时候定时器不会停止工作,使图片继续自动轮播滚动)

  • 实现定时器设置的动作

  • 通过page++ 来设置滚动的偏移量

  • 当拖拽正在轮播的图片的时候定时器会自动停止.因此需要在拖拽停止后重新开启定时器.

  • 停止拖拽是scrollview的代理方法

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-17
  • 2022-01-18
  • 2021-12-19
  • 2022-12-23
  • 2021-09-11
  • 2022-03-05
猜你喜欢
  • 2021-11-17
  • 2021-11-17
  • 2022-12-23
  • 2021-11-17
  • 2021-10-23
  • 2021-11-30
相关资源
相似解决方案