2017-07-07 65 views

回答

1
let buttonNode = ASDisplayNode {() -> UIButton in 
     let button = UIButton(type: .system) 
     button.backgroundColor = UIColor.white 
     button.cornerRadius = 4 
     button.setTitleColor(UIColor.red, for: .normal) 
     button.titleLabel?.font = UIFont.systemFont(ofSize: 17) 
     return button 
    } 

    if let button = buttonNode.view as? UIButton { 
     button.setTitle("qqq", for: .normal) 
     button.addTarget(self, action: #selector(tapAction), for: .touchUpInside) 
    }