Я вижу разные примеры, где установлены ограничения. Некоторые устанавливают их в viewDidLoad
/loadView
(после добавления subview). Другие устанавливают их в методе updateViewConstraints
, который вызывается viewDidAppear
.
Когда я пытаюсь установить ограничения в updateViewContraints
, может возникнуть перегруженность макета, например. небольшая задержка перед представлением. Кроме того, если я использую этот метод, я должен сначала устранить существующие ограничения, т.е. [self.view [removeConstraints:self.view.constraints]
?