Прежде всего проверьте, что ваше webViewContainer представление подключено к вашему контроллеру раскадровки. если он уже подключен, и на нем правильно установлены ограничения. затем создайте ограничение для веб-вида следующим образом. Добавьте ограничение из self.view , а не из self.webview , после добавления в контейнер веб-представление является дочерним по отношению к родительскому представлению, поэтому лучше всего добавить ограничение от self.view к вашему webView. Надеюсь, это сработает.
self.view.addConstraint(NSLayoutConstraint(item: webView, attribute: .trailing, relatedBy: .equal, toItem: self.webViewContainer, attribute: .trailing, multiplier: 1, constant: 0))
self.view.addConstraint(NSLayoutConstraint(item: webView, attribute: .leading, relatedBy: .equal, toItem: self.webViewContainer, attribute: .leading, multiplier: 1, constant: 0))
self.view.addConstraint(NSLayoutConstraint(item: webView, attribute: .top, relatedBy: .equal, toItem: self.webViewContainer, attribute: .top, multiplier: 1, constant: 0))
self.view.addConstraint(NSLayoutConstraint(item: webView, attribute: .bottom, relatedBy: .equal, toItem: self.webViewContainer, attribute: .bottom, multiplier: 1, constant: 0))