zoukankan      html  css  js  c++  java
  • swift--Timer实现定时器功能,每个一段时间执行具体函数,可以重复,也可以只执行一次

    1,创建

    //控制器
            timer = Timer.scheduledTimer(timeInterval: 0.001, target: self, selector: #selector(FifteenthViewController.tickDown), userInfo: nil, repeats: true)

    2,方法实现

     func tickDown()
    {
            let a = Int(arc4random()%255)+1
            let b = Int(arc4random()%255)+1
            let c = Int(arc4random()%255)+1
            self.view.backgroundColor = UIColor.init(red: CGFloat(a/255), green: CGFloat(b/255), blue: CGFloat(c/255), alpha: 1.0)
    }

    3,终止定时器的方法

    timer.invalidate()

     上面写了个随机颜色,时间调快一点,就成了屏幕快闪!

  • 相关阅读:
    fastjson-alibaba
    ubuntu 入门
    资料文档
    asp.net mvc View视图相关
    视频
    js第三方
    工具类网址
    [转]初学者的编程自学指南
    seajs的使用--主要了解模块化
    其它
  • 原文地址:https://www.cnblogs.com/hero11223/p/7693634.html
Copyright © 2011-2022 走看看