Я недавно создал приложение для iphone 8 plus и адаптирую его для ipad.В одном из представлений у меня есть фоновое изображение, которое установлено на UIImage.В симуляторе он отлично отображается на iphone 8 plus, но в режиме ipad pro 9.7inch сверху есть белый пробел.Как мне избавиться от этого пробела?Я уже пытался создать собственное изображение для этой страницы для версии ipad pro (то есть сделать размер изображения 768 X 1024), но разрыв все еще остается.
Изображение устанавливается в imageView в элементе ячейки, который, в свою очередь, находится в collectionView.Ячейка настроена так, чтобы заполнить весь экран следующим кодом:
func collectionView(_ collectionView:
UICollectionView,layout collectionViewLayout:
UICollectionViewLayout, sizeForItemAt
indexPath: IndexPath) -> CGSize {
return CGSize(width: view.frame.width, height: view.frame.height)
}
Ограничения для imageView установлены на представление с 0:
image.top = top
bottom = image.bottom
image.leading = leading
trailing = image.trailing
Любые предложения о том, какизбавиться от этого разрыва?