Добавить фоновое изображение при скрытом просмотре данных таблицы - PullRequest
2 голосов
/ 12 мая 2011

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

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

Спасибо

1 Ответ

1 голос
/ 12 мая 2011

Концепция заключается в добавлении подпредставления к свойству окна после TableView, чтобы новое представление скрывало таблицу:

В AppDelegate:

[self.window addSubview:tableView];
[self.window addSubview:imageOverTableView];

Тогда в imageOverTableView вы можете иметь крутящийся вертел, пока вы загружаете RSS. Когда RSS закончен, вы можете анимировать imageOverTableView, чтобы исчезнуть как:

[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration: 0.7];
imageOverTableView.alpha = 0.0f;
[UIView commitAnimations];

или просто [imageOverTableView removeFromSuperview]; без анимации

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