import UIKit
class SecondViewController: UIViewController {
let button = UIButton()
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
button.setTitle("Button", for: .normal)
button.setTitle("Button Selected", for: .highlighted)
button.setTitleColor(.red, for: .normal)
button.contentHorizontalAlignment = .center
button.contentVerticalAlignment = .center
view.addSubview(button)
// button.topAnchor.constraint(equalTo: view.safeAreaLayoutGuide.topAnchor, constant: 100).isActive = true
button.topAnchor.constraint(equalToSystemSpacingBelow: view.safeAreaLayoutGuide.topAnchor, multiplier: 1).isActive = true
button.centerXAnchor.constraint(equalTo: view.centerXAnchor, constant: 0).isActive = true
button.widthAnchor.constraint(equalToConstant: 300).isActive = true
button.heightAnchor.constraint(equalToConstant: 45).isActive = true
}
override func viewWillLayoutSubviews() {
super.viewWillLayoutSubviews()
// button.sizeToFit()
// button.center = CGPoint(x: view.frame.width / 2, y: view.safeAreaInsets.top + 100)
}
}