0
xCode 4.3.2を使用しています。このプロジェクトでは、ボタンをクリックして 'reloadXMLdata'を呼び出すと、activityIndicatorが表示されず、読み込まれるまでに数秒後にデータが埋め込まれたように見えます。読み込み時にactivityIndicatorを表示するにはどうすればよいですか? これを修正してもらえますか?xcode - "activityIndicator"を持つサーバーからxmlを再呼び出し
-(void)loadXML
{
NSString *urlAddress = [NSString stringWithFormat:@"my_xml_url"];
NSURL *url = [NSURL URLWithString:urlAddress];
NSXMLParser *xmlParser = [[NSXMLParser alloc] initWithContentsOfURL:url];
[xmlParser setDelegate:self];
BOOL success = [xmlParser parse];
if(success)
{
[self.activityIndicator setHidden:TRUE];
[self.activityIndicator stopAnimating];
[dataTable reloadData];
}
else
NSLog(@"Error!!!");
}
-(IBAction)reloadXMLdata:(id) sender
{
[self.activityIndicator setHidden:FALSE];
[self.activityIndicator startAnimating];
[self loadXML];
}
は、小さなupdationありがとう:**)を追加する必要があり、両方の発送を閉じた後**を。 – shebi