2015-08-06 2 views
2

Мне не нужен в LaunchScreen, поэтому я удалил эту строку из myApp-> Info в XCode. Но после удаления этих строк на экране стал:Экран не заполнен после удаления LaunchScreen из Info

enter image description here

Это не полный экрана. Вы видите черные части? Как я могу это исправить?

+0

Я не установить эти изображения –

ответ

1

Добавить изображения запуска для всех размеров экрана, так как iOS определяет поддерживаемые размеры устройства. Запуск изображений - это хорошая идея дать пользователю первоначальную обратную связь вместо представления черного экрана, но если это то, что вы хотите, сделайте набор черных изображений.

+0

насчет приложения StackOverflow IOS? У него нет LaunchScreen –

+0

Он делает. Это синий градиент – dogsgod

+0

в порядке. Бит у него есть кнопки и анимация на LaunchScreen. Могу ли я это сделать и на LaunchScreen? Как насчет секций? (Я о кнопках входа в нижней части). Как я могу сделать segues? LaunchScreen не имеет файла контроллера –

0

Просто добавьте [email protected] заставку &, чем попробуйте еще раз.

Он будет работать.

Примечание:

  • Там может быть вопрос, поднятый, почему нам нужно добавить всплеск, чтобы решить эту проблему?

  • Ответ потому, что UIView принимает размер на основе экрана Splash, который вы добавили.

Edit:

  • [email protected] является экран выплеска для App. Это появится при запуске приложения.
  • Его имя по умолчанию заставки iPhone 5 (потому что разрешение iPhone 5 экрана 320x568 поэтому Apple, предпочла его)
  • Да вам нужно добавить заставки для всех устройств, включая iPhone 4, 5, 6, 6+ & IPAD.

  • Чтобы добавить заставок для всех устройств:

Перейти к Targets -> Общие -> App Иконки & Launch Images -> Нажмите стрелку на Launch Image Source.

См Изображение: enter image description here

Чем вы получите этот экран, где вы можете добавить все заставок: enter image description here

+0

, что такое [email protected]? Вы можете это описать? Это какая-то фотография или? И почему 568ч? Что делать, если я запускаю его на iPhone4 или iPhone6 ​​Plus? –

+0

Вы не должны использовать PNG по умолчанию для LaunchScreens, вместо этого используйте Xcassets. Это также даст вам преимущества с iOS 9 и AppThining – dogsgod

+0

@OrkhanAlizade: Посмотрите на HIG: https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/LaunchImages.html – dogsgod

Смежные вопросы