У меня есть относительное ограничение по высоте между двумя представлениями в раскадровке. В инспекторе атрибутов я установил для свойства "установленное" этого ограничения значение false.
Затем я установил соединение с классом viewController.
@IBOutlet private var alertViewHeightConstraint: NSLayoutConstraint!
И активировано ограничение «не установлено» в viewDidLoad
func setupConstraints() {
if UIDevice.current.userInterfaceIdiom == .pad {
alertViewTopConstraint.isActive = false
NSLayoutConstraint.activate([
alertViewAspectRatioConstraint,
alertViewHeightConstraint
])
}
}
После того, как я посмотрел на иерархию представления и alertViewHeightConstraint не установлен к представлению.
Как это может быть, если я вижу, что этот вид активирован в терминале.