目录:[Swift]Xcode实际操做html
本文将演示如何使用线程对象的延时方法,让线程休眠一段时间,暂停动做的执行。swift
在项目导航区,打开启动画面的故事板【LaunchScreen.storyboard】ide
点击【库图标】,打开组件列表窗口。在搜索框内搜索:【Image View】post
在组件名称上双击,将图像视图添加到故事版。动画
点击【显示或隐藏检查器】图标,打开检查器设置面板。spa
点击【尺寸检查器】图标,打开尺寸设置面板。线程
【X】:输入图像视图的水平坐标值code
【Y】:输入图像视图的垂直坐标值htm
【Width】:输入图像视图的宽度数值对象
【Height】:输入图像视图的高度数值
点击【属性检查器】图标,打开属性设置面板。
【Image】:Picture。输入图像视图默认图片的名称。
在项目导航区,打开视图控制器的代码文件【ViewController.swift】
1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override func viewDidLoad() { 6 super.viewDidLoad() 7 // Do any additional setup after loading the view, typically from a nib. 8 9 //调用线程对象的休眠方法,让主线程休眠2秒钟, 10 //此时线程的界面,将在启动画面停留2秒钟 11 Thread.sleep(forTimeInterval: 2) 12 13 //建立一个视图对象,并设置其位置在(40,80),尺寸为(240,100) 14 let view = UIView(frame: CGRect(x: 40, y: 80, width: 240, height: 100)) 15 //设置视图对象的背景颜色为棕色 16 view.backgroundColor = UIColor.brown 17 //将视图对象添加到根视图 18 self.view.addSubview(view) 19 } 20 21 override func didReceiveMemoryWarning() { 22 super.didReceiveMemoryWarning() 23 // Dispose of any resources that can be recreated. 24 } 25 }