Как я могу задержать приложение, загружающееся для показа экрана-заставки для дольше?
Вы должны позволить приложению запуститься как обычно, затем сделать так, чтобы первое появившееся представление имело идентичное изображение, как на заставке. Запустите таймер и через несколько секунд замените этот вид на настоящий вид корневого приложения.
Умышленная задержка фактического запуска приложения - это большая ошибка.
Похожий вопрос: splash screen like tap tap revenge 3
По сути, в вашем приложенииDidFinishLaunching:, добавьте представление изображения поверх других представлений, содержащих ваш Default.png.
ОБНОВЛЕНИЕ: Нет, серьезно, НЕ делайте этого!
Или с помощью функции C
sleep(9);
Помещение этого в applicationDidFinishLaunching: вызовет приостановку программы на 9 секунд, также можно ввести любое другое целое число.
РЕДАКТИРОВАТЬ: Я многому научился за последний год. Не делай этого. Причина в том, что трамплин автоматически остановит запуск приложения, если это займет слишком много времени. Это время плохо задокументировано, поэтому даже одна секунда может привести к сбою приложения.