代码如下
class ViewController: UIViewController {
private lazy var codingButton : UIButton = {
let button = UIButton(type: UIButton.ButtonType.custom)
button.setImage(UIImage(systemName: "trash.square.fill"), for: UIControl.State.normal)
button.frame = CGRect(x: button.frame.minX+100, y: button.frame.minY+100, width: 100, height: 100)
button.contentHorizontalAlignment = UIControl.ContentHorizontalAlignment.left //控件内容左对齐
button.addTarget(self, action: #selector(dAction), for: .touchUpInside)
return button
}()
@objc func dAction() {
print("点击了代码按钮")
}
override func viewDidLoad() {
super.viewDidLoad()
view.addSubview(codingButton)
}
}