2012-03-09 49 views
0

我有一个继承自UITableView的类,它显示了XML提要的结果。我想添加一个UIActivityView到该页面。这是我想要的功能:UIActivityView,UITableView MonoTouch

  1. 当页面加载时,TableView被隐藏。只有UIActivityView可用。 UIActivityView集中在屏幕上。

  2. 当内容完成时,UIActivityView消失。 TableView出现。

这怎么办?

回答

2
  1. 只是一个子视图(该活动的指标)添加到您的UITableViewController的观点在ViewDidLoad将是一个很好的地方)
  2. 准备数据表视图中显示(使用一个单独的线程保持活动轮旋转)。
  3. 完成后,移除活动指示器。
  4. 呼叫ReloadData()在你的表视图

可以在ObjC找到例子这里SO: How to set an UIActivityIndicatorView when loading a UITableViewCell

您还可以考虑出现在您的视图的细胞的指标,只是作为一个替代。