手把手帶你學習Swift3.0(3): 創建UIView對象,并且在UIView中添加UIButton

//: Playground - noun: a place where people can play

import UIKit

// 需求: 創建UIView對象,并且在UIView中添加UIButton

// 1.創建UIView對象
// OC : [[UIView alloc] initWithFrame:CGRect]
let rect = CGRect(x: 0, y: 0, width: 100, height: 100)
let view : UIView = UIView(frame: rect)

// 2.給View設置屬性
view.backgroundColor = UIColor.red


// 3.創建UIButton對象
let btn : UIButton = UIButton()

// 4.給btn設置屬性
// 4.1.設置btn的frame
btn.frame = CGRect(x: 0, y: 0, width: 50, height: 50)

// 4.2.設置btn的背景顏色
btn.backgroundColor = UIColor.orange

// 4.3.設置btn的文字(了解)
// Swift枚舉類型: 
// 方式一: 如果可以根據上下文語法推斷出該枚舉的類型可以直接 .具體類型
// 方式二: 上下文推斷不出類型, 枚舉類型.具體類型
btn.setTitle("按鈕", for: .normal)


// 5.將btn添加到UIView中
// 在swift中調用方法,統一使用 點語法
view.addSubview(btn)
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容