添加背景图像,同时隐藏Tableview加载数据
问题描述:
我拉动RSS源,并希望有一个背景图像,而数据加载而不是一堆空单元格。添加背景图像,同时隐藏Tableview加载数据
当数据加载的时候,我隐藏了tableview(不知道这是否是正确的做法),我留下了一个白色的屏幕。这个白色屏幕留在UIWindow上吗?我只是试图更好地了解在隐藏tableview时必须修改哪些属性或对象以显示图像。
感谢
答
这里的概念是一个子视图添加到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];
没有动画
好吧,这TableView中是一个标签栏控制器一种观点认为,正在访问的委托窗口只有这样做? – Convolution 2011-05-12 14:49:50
想通了,这工作真棒,非常感谢。 – Convolution 2011-05-12 14:59:10