Отображение экрана загрузки в UITableView, например в приложении AppStore

приложение App Store и довольно много других приложений отображают представление с надписью «Загрузка ...» во время загрузки содержимого.

Как мы можем это сделать? Следует ли мне удалить UITableView и вызвать addSubView, а затем, когда данные станут доступны, снова добавить табличное представление? Или есть другой ярлык?

Если мой вопрос непонятен, посмотрите это изображение ... http://www.flickr.com/photos/mugunthkumar/3774575906/

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


person Mugunth    schedule 31.07.2009    source источник


Ответы (1)


Самый простой способ - добавить в представление средство просмотра действий и метку «загрузка» и скрыть их.

Затем, когда вы начнете загружать данные, скройте таблицу, покажите средство просмотра действий и метку, запустите анимацию средства просмотра действий и начните загрузку данных в фоновом потоке.

После завершения цепочки скройте средство просмотра активности и метку и снова покажите свою таблицу.

person Nathaniel Martin    schedule 31.07.2009
comment
это не лучший способ сделать, можете ли вы предложить другой способ - person ashokdy; 13.10.2015