Как вы можете видеть на изображении ниже, моя панель инструментов сжата , и я не уверен почему.
Это довольно простой контроллер просмотра для просмотра изображения и выполнения над ним жестов. Весь мой пользовательский интерфейс является программным и выполняется с помощью якорей. В центре у меня есть вид прокрутки с изображением внутри. Представление прокрутки ограничено каждой стороной безопасной области, кроме нижней, которая ограничена верхним якорем панели инструментов. То же самое относится и к моей панели инструментов, которая ограничена передней, задней и нижней сторонами безопасной области. Мой вид изображения ограничен каждой стороной вида прокрутки, а также имеет ограничения по высоте и ширине.
NSLayoutConstraint.activate([
scrollView.topAnchor.constraint(equalTo: view.safeAreaLayoutGuide.topAnchor),
scrollView.leadingAnchor.constraint(equalTo: view.safeAreaLayoutGuide.leadingAnchor),
scrollView.trailingAnchor.constraint(equalTo: view.safeAreaLayoutGuide.trailingAnchor),
scrollView.bottomAnchor.constraint(equalTo: toolbar.topAnchor),
toolbar.leadingAnchor.constraint(equalTo: view.safeAreaLayoutGuide.leadingAnchor),
toolbar.trailingAnchor.constraint(equalTo: view.safeAreaLayoutGuide.trailingAnchor),
toolbar.bottomAnchor.constraint(equalTo: view.safeAreaLayoutGuide.bottomAnchor),
imageView.heightAnchor.constraint(equalTo: scrollView.heightAnchor),
imageView.widthAnchor.constraint(equalTo: scrollView.widthAnchor),
imageView.leadingAnchor.constraint(equalTo: scrollView.leadingAnchor),
imageView.trailingAnchor.constraint(equalTo: scrollView.trailingAnchor),
imageView.topAnchor.constraint(equalTo: scrollView.topAnchor),
imageView.bottomAnchor.constraint(equalTo: scrollView.bottomAnchor),
])