iOS では、一度に表示できる MKPointAnnotation のコールアウトは 1 つだけです。すべてのピンのコールアウトを一度に画面に表示できるようにしたいと考えています。任意の推奨事項をいただければ幸いです。
質問する
1192 次
1 に答える
-1
MKMapViewクラスのこのメソッドを試しましたか:
- (void)addAnnotations:(NSArray *)annotations;
すべての MKAnnotation オブジェクトを配列に追加し、その配列でクラス メソッドを呼び出す必要があります。
例:
NSMutableArray *filterLocs=[NSMutableArray array];
for (MKAnnotation *loc in YourMapPointsArray)
{
//add some condition here to manipulate your map points
[filterLocs addObject:loc];
}
[self.mapView addAnnotations:filterLocs];
または単にそれを明確にする
[self.mapView addAnnotations:YourMapPointsArray];
于 2013-05-28T04:29:50.810 に答える