0

我有一个 4 标签栏应用程序。第二个选项卡有一个 tableviewController。当我选择第二个选项卡时,表格视图将显示其内容并且工作正常。

问题是该数据来自网络,并且需要 2-3 秒才能加载。因此,当我按下第二个选项卡时,它会在内容加载后出现。

如何显示一个空的 tableview(我将放置一个活动指示器)然后加载并显示内容?

4

2 回答 2

0

我发现 Apple 的 BonjourWeb 示例代码中的 BrowserViewController 可以满足您的需求。在这个示例代码成功之后,我能够对我的 tableview 进行模式化,所以试一试:http: //developer.apple.com/iphone/library/samplecode/BonjourWeb/Introduction/Intro.html

于 2010-06-15T18:02:35.543 回答
0

当您开始加载数据时,我会在表格视图顶部添加活动指示器并从 -numberOfSectionsInTableView:-tableView:numberOfRowsInSection:.

加载数据后,删除活动指示器,告诉 UITableView-reloadData:并开始返回正确的节数和行数值。

于 2010-05-28T06:33:46.707 回答