У меня есть прокрутка с изображением и текстом. Scrollview правильно отображает свою высоту, инкапсулируя изображение и текст. Когда контроллер предупреждений представлен на экране и отклонен, высота просмотра прокрутки изменяется. Любые мысли о том, почему это происходит и как это исправить?
Просмотр иерархии до появления предупреждения:
После подачи предупреждения:
Представление добавляется после viewDidLoad и программно с использованием ограничений:
let offlineView = OfflineView()
view.addSubview(offlineView)
offlineView.translatesAutoresizingMaskIntoConstraints = false
offlineView.topAnchor.constraint(equalTo: navBar.bottomAnchor, constant: 0).isActive = true
offlineView.bottomAnchor.constraint(equalTo: view.safeAreaLayoutGuide.bottomAnchor, constant: 0).isActive = true
offlineView.leftAnchor.constraint(equalTo: view.safeAreaLayoutGuide.leftAnchor, constant: 0).isActive = true
offlineView.rightAnchor.constraint(equalTo: view.safeAreaLayoutGuide.rightAnchor, constant: 0).isActive = true
Ограничения OfflineView Xib: