Экран запуска после программного кодирования приложения - PullRequest
0 голосов
/ 12 января 2020

Я программно кодировал приложение и неожиданно решил поработать над экраном запуска, я не трогал его с тех пор, как создал файл проекта, и я попытался добавить текст UILabel, а также UIImageView ( оба соответственно с ограничениями), однако я не могу заставить LaunchScreen показывать на симуляторе мое устройство.

У кого-нибудь есть опыт работы с экранами запуска в проекте без раскадровки? Любые советы, как заставить его работать?

На моем стартовом экране отмечены все соответствующие поля, такие как Use as Launch Screen и Is Initial Controller

1 Ответ

4 голосов
/ 12 января 2020

Может быть, ваши ожидания ошибочны. Экран запуска не является экраном spla sh; это просто для того, чтобы пользователь почувствовал, что что-то происходит в душераздирающий момент после нажатия на значок в трамплине до того, как приложение действительно запустится. Он будет показан очень кратко и должен быть более или менее идентичен исходному интерфейсу приложения (обычно без большого количества деталей). Возможно, вам придется включить медленную анимацию, чтобы вообще увидеть экран запуска; если ваше приложение делает очень мало во время запуска (что хорошо), вы можете даже на короткое время увидеть экран запуска даже в этом случае!

В этом примере экран запуска имеет красный цвет, и даже при использовании «Медленных анимаций» он исчезает до белого цвета. настоящее приложение задолго до того, как приложение заполняет экран:

enter image description here

...