// // MyViewController.swift // import UIKit class MyViewController: UIViewController { private let square: UIView = { let view = UIView() view.backgroundColor = .white view.translatesAutoresizingMaskIntoConstraints = false return view }() override func viewDidLoad() { super.viewDidLoad() view.backgroundColor = .systemGray view.addSubview(square) NSLayoutConstraint.activate([ square.topAnchor.constraint(equalTo: view.safeAreaLayoutGuide.topAnchor), square.leadingAnchor.constraint(equalTo: view.safeAreaLayoutGuide.leadingAnchor), square.trailingAnchor.constraint(equalTo: view.safeAreaLayoutGuide.trailingAnchor), square.bottomAnchor.constraint(equalTo: view.safeAreaLayoutGuide.bottomAnchor) ]) } }