需求:创建UIView对象,并且在UIView中添加UIButton
1.创建UIView
let rect = CGRect(x: 0, y: 0, width: 100, height: 100)
let view : UIView = UIView(frame: rect)
2.设置UIView的属性
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.yellow
//4.3设置btn的文字
//Swift枚举类型
//方式一:如果可以根据上下文语法推算出枚举类型,可以直接.具体类型
btn.setTitle("点我", for: .normal)
//方式二:如果上下文语法无法推断出类型,枚举类型.具体类型
btn.setTitle("你牛", for: UIControlState.highlighted)
5.将btn添加到UIView中
view.addSubview(btn)