2

ピンの読み込み中にアニメーション化するUIActivityIndi​​catorViewをGoogleマップSDKベースのビューに追加しようとしています。マップが読み込まれ、ピンがドロップされますが、アクティビティ インジケーターはマスクされているか、非表示になっているか、含まれていません。iOS ベースのマップ実装を使用して、これと同じ動作で成功しましたが、可能であれば Google マップでこれを行うことをお勧めします。これは、スレッドの動作と関係がありますか?
ありがとう、レス

//view's .h
//this was created from dragging from the view to the .h file
@property (weak, nonatomic) IBOutlet UIActivityIndicatorView *activityIndicator;

//view's .m
@synthesize activityIndicator;

...
//viewDidLoad calls a function that kicks off the animation
self.view = mapView;
[self.mapView setDelegate:self];
[self.activityIndicator startAnimating];


//later after the final pin is dropped the following is called
[self.activityIndicator stopAnimating];
4

1 に答える 1

1

Google の標準コードを使用してマップ ビューを追加している場合は、ルート ビューを上書きしている可能性があり、ルート ビューにはアクティビティ インジケーターが表示されます。

マップ ビューを追加するために使用するコードを投稿できますか?

于 2013-07-12T14:38:19.803 に答える