覚え書き。
[objc]
override func viewDidLoad() {
super.viewDidLoad()
// Label
let countLbl = UILabel()
countLbl.text = "ラベル"
countLbl.textAlignment = .center
countLbl.textColor = UIColor.blue
countLbl.frame = CGRect(x: (self.view.frame.width-110)/2, y: 150, width: 110, height: 21)
// Button
let countUpBtn = UIButton()
countUpBtn.frame = CGRect(x: (self.view.frame.width-100)/2, y: 200, width: 100, height: 30)
countUpBtn.layer.borderWidth = 1.0
countUpBtn.layer.borderColor = UIColor.blue.cgColor
countUpBtn.layer.cornerRadius = 5.0
countUpBtn.setTitleColor(UIColor.blue, for: .normal)
countUpBtn.setTitle("ボタン", for: .normal)
countUpBtn.addTarget(self, action: #selector(ViewController.countUp(_:)), for: UIControlEvents.touchUpInside)
self.view.addSubview(countLbl)
self.view.addSubview(countUpBtn)
}
[/objc]