目錄:[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 }