如何通过使用线程对象的延时方法,让线程休眠一段时间
为了看到明显的效果首先为视图设置一个默认的图片
然后在视图控制器中添加代码
当启动app后会首先看到图片2s之后图片会消失变为一个View
//
// ViewController.swift
// Dome2test
//
// Created by 郭文亮 on 2018/11/22.
// Copyright © 2018年 finalliang. All rights reserved.
//
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
//调用线程休眠方法 让主线程休眠2s 此时程序的界面将在启动界面停留2S
Thread.sleep(forTimeInterval: 2)
let view = UIView(frame: CGRect(x: 40, y: 80, width: 240, height: 100))
view.backgroundColor = UIColor.brown
self.view.addSubview(view)
}
override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() }
}