let redView = UIView(frame: CGRect(x: 10, y: 100, width: 100, height: 100))
redView.backgroundColor = UIColor.red // 设置背景颜色
redView.layer.cornerRadius = 50 // 设置圆角
redView.layer.masksToBounds = true // 设置view圆角 (如果view上有子控件的话需要 masksToBounds 没有的话不需要 )
redView.tag = 555 // 标记 通过标记找到对应的view let OtherredView = self.view.viewWithTag(555)
redView.alpha = 0.5 // 透明度
redView.isHidden = false // 显示隐藏 false 显示
self.view.addSubview(redView)
//懒加载
lazy var redColorView : UIView = {
let redView = UIView(frame: CGRect(x: 10, y: 100, width: 100, height: 100))
redView.backgroundColor = UIColor.red // 设置背景颜色
redView.layer.cornerRadius = 50 // 设置圆角
redView.layer.masksToBounds = true // 设置view圆角 (如果view上有子控件的话需要 masksToBounds 没有的话不需要 )
redView.tag = 555 // 标记 通过标记找到对应的view let OtherredView = self.view.viewWithTag(555)
redView.alpha = 0.5 // 透明度
redView.isHidden = false // 显示隐藏 false 显示
return redView
}()
override func viewDidLoad() {
super.viewDidLoad()
self.view.addSubview(self.redColorView)
}