私のアプリでは、kmlファイルをダウンロードしてマップにデータを表示します。データのダウンロード中にアクティビティインジケーターを表示するには(ダウンロードプロセスを初期化するUIButtonをタップし、ダウンロードが終了してピンがマップに入力されたら停止した後)?
1501 次
1 に答える
3
ビュー全体のように、最初の部分でアクティビティインジケーターの読み込みを開始するだけで、マップのみが表示されます
-(void)viewDidLoad
{
[super viewDidLoad];
//I have use drag and drop method for activity indicator and map it with outlet without fail and then implement it.
activityIndicator.hidden = TRUE;
}
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
activityIndicator.hidden = FALSE;
[activityIndicator startAnimating];
}
次のメソッドは、マップをロードした後に呼び出されるため、
- (void)mapViewDidFinishLoadingMap:(MKMapView *)mapView
{
[activityIndicator stopAnimating];
activityIndicator.hidden = TRUE;
}
私はそれがあなたのために働くと思います
于 2012-04-04T09:19:41.743 に答える