UIActivityView,UITableView MonoTouch

时间:2012-03-09 01:03:58

标签: xamarin.ios

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

  1. 加载页面时,隐藏TableView。只有UIActivityView可用。 UIActivityView以屏幕为中心。

  2. 内容完成后,UIActivityView消失。 TableView出现了。

  3. 如何做到这一点?

1 个答案:

答案 0 :(得分:2)

  1. 只需在UITableViewController ViewDidLoad的{​​{1}}视图中添加子视图(活动指示符)即可。
  2. 准备要在表格视图中显示的数据(使用单独的线程保持活动轮旋转)。
  3. 完成后,删除活动指示器。
  4. 在表格视图中调用ReloadData()
  5. 您可以在SO上找到ObjC中的示例: How to set an UIActivityIndicatorView when loading a UITableViewCell

    您也可以考虑在视图的单元格中显示指标,作为替代方案。