覚え書き。
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) }