Загрузка представления в UINavigationController, которое появляется только для данного подпредставления и исчезает для других - PullRequest
0 голосов
/ 06 января 2012

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

Каков наилучший способ сделать это?Мое текущее решение - представление загрузки , которое отображается для таблицы, когда она появляется или когда происходит изменение достижимости, и это представление загрузки исчезает в viewdiddissapear.Мне нравится, когда я могу поместить полупрозрачный вид загрузки поверх таблицы, чтобы вы могли видеть старые данные, я думаю ....

Есть ли лучшие / альтернативные способы сделать это?

1 Ответ

0 голосов
/ 14 января 2012

Моя рекомендация - использовать индикатор активности с прозрачным фоном.Вот полный учебник и пример кода (от Джеффа Ламарша).

http://iphonedevelopment.blogspot.com/2010_02_01_archive.html

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