Так что у меня есть это ограничение в моем контроллере для такого вида:
someView.widthAnchor.constraint(equalToConstant: view.bounds.width).isActive = true
Теперь я добавил это ограничение в willLayoutSubviews
, чтобы обновить его при ротации устройства.
Но, похоже, оно не обновляется, тем более, что оно добавляет еще одно ограничение ширины, которое, конечно, конфликтует со старым ограничением ширины.
Теперь я действительно не знаю правильного решенияобновить это ограничение ширины, но мне кажется, что мне нужно сначала удалить ограничение, а затем установить его снова.
Если я проверю это следующим образом:
someView.constraints.forEach {
someView.removeContraint($0)
}
Это работает, как и ожидалось, только оно, конечно, удаляет некоторые ограничения, которые я не хочу удалять ... так что тоже не решение ..
Заранее спасибо!