Я использую Xcode 9 для своего проекта, и я получаю пустое пространство внизу, вот скриншот:

Также я использую раскадровку для проектирования с 4-дюймовым (iphone 5s/SE) в качестве макета.
Как избежать пробелов?
Я использую Xcode 9 для своего проекта, и я получаю пустое пространство внизу, вот скриншот:

Также я использую раскадровку для проектирования с 4-дюймовым (iphone 5s/SE) в качестве макета.
Как избежать пробелов?
Ваш bottom constraints должен быть от view не от bottom layout guide или safe area (специфичный для xcode 9), и ваше расстояние должно быть равно нулю.
По умолчанию он был закреплен с помощью layout guides, поэтому дайте ему view!
Ниже приведен снимок экрана для лучшего понимания,
чтобы открыть этот диалог, щелкните значок с выпадающим значком в поле 0!
Вы можете сделать то же самое для top constraint также!
Обновление:
Вторая важная вещь,
вы должны использовать раскадровку для запуска или всплывающего окна. Если вы используете образ запуска, замените его новым стартовым изображением xcode 9 и у него есть опция для изображения iphone x.
Тогда вы больше не найдете пробелов!
См. снимок экрана ниже.
Это простое пространство - ваш основной вид. Если вы хотите, чтобы ваше изображение было заполнено всей областью, прикрепите его к пробелу 0, а не к руководству по нижнему макету или безопасной зоне. Для этого выберите просмотр сцены в раскадровке в виде iPhone X и закрепите изображение как показано ниже:
Также можно привязать нижнюю часть изображения к супервину, если не в режиме iPhone X: когда вы нажимаете перетаскивание с помощью Ctrl, когда появляется список констант, нажмите клавишу Option (alt), и вы увидите "Bottom Space" к марже контейнера ".
Ни один из двух ответов выше не работал для меня. Только настройка
scrollView.contentInsetAdjustmentBehavior = .never
У меня есть представление стека внутри моего scrollView, а элементы в stackView имеют фиксированные размеры, поэтому мне не нужно вставлять корректировку, и это работает.
Кредит идет на Как избавиться от safeAreaInsets на UIScrollview (iOS 11, iPhoneX)
Для меня это сработало:
1) Выберите изображение, для которого вы устанавливаете ограничения
2) Перейти к инспектору атрибутов в правой панели
3) Выберите Scale to Fill как Content Mode