Подтвердить что ты не робот

Черное пространство в приложении IOS на 4-дюймовом экране

Я создаю приложение для IOS7 как для сетчатки 4inch, так и для 3.5 дюймов, когда моя целевая версия - IOS7, каждая вещь отлично подходит. Но когда я устанавливаю версию ниже 6.1, тогда в верхней и нижней панели есть пробел. когда я запускаю его в IOS6.1 Simulator 4inch, я получаю что-то вроде этого. У меня есть [email protected] для IOS6.1 и ранее также на месте. Я использую Xcode 5DP

enter image description here

Снимок экрана, когда приложение имеет целевую версию 7 enter image description here

Любая помощь будет оценена

4b9b3361

Ответ 1

Чтобы решить эту проблему, вам нужно специально добавить фоновые изображения для iOS 6, выполните следующие шаги, чтобы добавить это, используя новый xCode.

1) Добавьте новый набор изображений из каталога активов и назовите его "Установленный по умолчанию" набор изображений

2) Щелкните правой кнопкой мыши на этом каталоге каталога ресурсов.

3) Выберите iPhone, Retina 4 - дюймовые варианты, например, следующие

enter image description here

4) Добавление изображений последовательно с разрешением

  • 320 * 480

  • 640 * 960

  • 640 * 1136

5) Очистите проект

6) Запустите проект

Ответ 2

1. Сначала добавьте изображения iPhone Retina (4 дюйма) и Retina (3,5 дюйма) в качестве изображений запуска.

Добавьте всплывающее изображение с именем [email protected]. Это определит ваше приложение, которое поддерживает показатели iPhone 5.

Ответ 3

В Xcode 7 Beta 6 Решение:

Выберите свой проект слева → В общих настройках
В разделе "Иконки приложений и запуск изображений" В "Файл экрана запуска" выберите main.storyboard

введите описание изображения здесь

Это должно устранить проблему.

Ответ 4

Я получил предупреждение "Отсутствие изображения с 4-дюймовым стартовым Retina", щелкнув по нему, и XCode попросил добавить мне изображение. Нажмите "Добавить", и это сработало.

Ответ 5

Я не могу добавить свое решение в качестве комментария. поэтому пишу здесь.

Я столкнулся с той же проблемой. Коренной причиной была папка Images.xcassets. Эта папка с изображениями повреждена. Решение. Удалите существующие "Images.xcassets". Создайте новый черный проект и перетащите Image.xcassets из новых проектов в существующий проект.

Если кто-то сталкивается с этой проблемой. Попробуйте это хотя бы один раз.