iOS10-Swift 3.0状态Normal的新写法

通常的写法不赘述直接来看看示例:


        let btn = UIButton(type: .custom)
        
        btn.setTitle("click", for: [])
        
        btn.setTitleColor(UIColor.blue, for: [])
        
        btn.setTitleColor(UIColor.red, for: .highlighted)
        
        btn.sizeToFit()
        
        btn.center = view.center
        
        view.addSubview(btn)

  • 通常的写法是直接“点出来”或者UIControlState(rawValue: 0)的方式
  • 新的normal状态直接用[ ]来代替就可以,应用于所有的normal状态

你可能感兴趣的:(iOS10-Swift 3.0状态Normal的新写法)