比如我给UIButton书写一个类方法
class func creatButton(imageName : String , backgroundImageName : String) -> UIButton {
// 创建button
let button = UIButton()
// 设置属性
button.setImage(UIImage(named: imageName), for: .normal)
button.setImage(UIImage(named: imageName + "highlighted"), for: .highlighted)
button.setBackgroundImage(UIImage(named: backgroundImageName), for: .normal)
button.setBackgroundImage(UIImage(named: backgroundImageName + "highlighted"), for: .highlighted)
// 设置大小
button.sizeToFit()
return button
}