隐藏的Tableview加载数据时添加背景图像

时间:2011-05-12 14:37:02

标签: iphone uitableview uiimage

我正在提取RSS源,并希望在加载数据时有背景图像而不是一堆空单元格。

当数据加载时我隐藏了tableview(不确定这是否是正确的事情)并且我留下了白色屏幕。这个白色屏幕是否留在UIWindow上?我只是想更好地了解在隐藏tableview时我必须修改哪些属性或对象来显示图像。

由于

1 个答案:

答案 0 :(得分:1)

这里的概念是在TableView之后向window属性添加一个子视图,以便新视图隐藏表:

在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];没有动画