Я пытаюсь наложить ограничения на два представления, которые были созданы в раскадровке. Я хочу, чтобы они были больше или меньше по размеру экрана. Я пытаюсь придать каждому виду одинаковую высоту и ширину и прикрепить их к виду. Я думаю, что сделал что-то не так. Я не вижу никаких представлений после запуска на симуляторе. Любая помощь будет оценена. спасибо.
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var topView: UIView!
@IBOutlet weak var secondBottomView: UIView!
override func viewDidLoad() {
super.viewDidLoad()
topView.isHidden = false
topView.translatesAutoresizingMaskIntoConstraints = false
topView.topAnchor.constraint(equalTo: self.view.bottomAnchor, constant: 10).isActive = true
topView.bottomAnchor.constraint(equalTo: secondBottomView.topAnchor, constant: -10).isActive = true
topView.leadingAnchor.constraint(equalTo: self.view.leadingAnchor, constant: 10).isActive = true
topView.trailingAnchor.constraint(equalTo: self.view.trailingAnchor, constant: -10).isActive = true
topView.widthAnchor.constraint(equalTo: secondBottomView.widthAnchor, multiplier: 1).isActive = true
topView.heightAnchor.constraint(equalTo: secondBottomView.heightAnchor, multiplier: 1).isActive = true
secondBottomView.isHidden = false
secondBottomView.translatesAutoresizingMaskIntoConstraints = false
secondBottomView.topAnchor.constraint(equalTo: self.view.bottomAnchor, constant: 10).isActive = true
secondBottomView.bottomAnchor.constraint(equalTo: topView.topAnchor, constant:-10).isActive = true
secondBottomView.leadingAnchor.constraint(equalTo: self.view.leadingAnchor, constant: 10).isActive = true
secondBottomView.trailingAnchor.constraint(equalTo: self.view.trailingAnchor, constant: -10).isActive = true
secondBottomView.widthAnchor.constraint(equalTo: topView.widthAnchor, multiplier: 1).isActive = true
secondBottomView.heightAnchor.constraint(equalTo: topView.heightAnchor, multiplier: 1).isActive = true
}
}