1
我正在從三個WebServices中以ViewDidLoad
方法將數據加載到UITableView
中。當Web服務的數據很快返回時很好,但是當WebServices返回null時,UITableView
被加載空行。我想要顯示UIActivityIndicator
,直到加載UITableView
,並且如果WebService返回空值,則不應顯示UITableView
,而應顯示彈出窗口。如何顯示活動指標,直到數據加載到UITableView中?
在此先感謝.....
- (void) viewDidLoad
{
UIActivityIndicatorView *indicator = [[UIActivityIndicatorView alloc] initWithFrame:frame];
[indicator startAnimating];
indicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyleWhiteLarge;
[indicator sizeToFit];
.......
.......
.......
//code to read data from WebServices
[indicator stopAnimating];
}
因此,你試圖解決的問題是什麼(除了沒有顯示代碼顯示'indicator'和'stopAnimating'似乎立刻被調用)? –