iPhone SDK: избегайте пустого экрана при запуске моего приложения - PullRequest
0 голосов
/ 10 сентября 2009

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

Я ценю вашу помощь.

спасибо.

Клав /

Ответы [ 3 ]

6 голосов
/ 10 сентября 2009

Поместите изображение в ваши ресурсы (MainBundle) с именем файла «Default.png», и оно будет отображаться еще до того, как ваше приложение получит первый вызов. После этого вы можете либо отобразить то же изображение, либо анимированный индикатор выполнения при загрузке данных.

2 голосов
/ 10 сентября 2009

Использование потоков, чтобы разделить представление от загрузки данных. Таким образом, вы можете загрузить представление приложения и другие ресурсы, одновременно (в фоновом режиме) загружая его контент. Отличное повышение удобства использования.

0 голосов
/ 10 сентября 2009

Возможно, вы захотите прочитать статью Джеймса Томсона "Как сделать так, чтобы приложение для iPhone запускалось быстрее" . Он описывает некоторые приемы немедленного отображения индикатора загрузки, что ускоряет запуск приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...