2012-06-27 5 views
0

Мне нужно отобразить заставку, которая находится на сервере. Используя веб-службу, я должен ее отобразить в моем SplashScreenViewController. Таким образом, очевидно, что когда мое приложение запустится, на нем отобразится пустой экран (img будет загружен), и через несколько секунд он покажет мой заставку.Заставка с использованием webservice

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

Могу ли я использовать индикатор активности в течение этой продолжительности, пока не будет загружен экран заставки?

+0

что вы попробовали. – akk

ответ

1

Это очень плохо реализация заставок, но нет никаких других способов, вам нужно будет использовать вид индикатора, пока изображение не было загружено,

Также рассмотреть, чтобы добавить изображение по умолчанию его намного лучше, чем белый вид

Вам придется иметь дело с некоторыми проблемами, например, что бы вы сделали, если подключение к интернету происходит очень медленно или вы не подключены, и что бы вы сделали, если вы не получили изображение, которое вы просили любая причина

+0

Да, вы правы, но я беспомощна, я хочу сделать это по мере того, как клиент хочет, я собираюсь поговорить с ним об этой проблеме и предложит об этом .. – iCoder

+0

учтите, что если ваше приложение какое-то время зависает покажите заставку, яблоко может отклонить ее, экраны всплеска не будут предпочтительны командами тестирования Apple. –

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