MKMapViewでアノテーション(MKAnnotation)をソートする方法は?MKMapViewでアノテーションをソートする方法
0
A
答えて
1
私はdidAddAnnotationViewsコールバックを使用して求めているものです:あなたはこれらの注釈をソートしたいんどのような基準で
- (void)mapView:(MKMapView *)mapView didAddAnnotationViews:(NSArray *)views {
for (MKAnnotationView * annView in views) {
if ([annView.annotations isTop]) {
[[annView superview] bringSubviewToFront:annView];
} else {
[[annView superview] sendSubviewToBack:annView];
}
}
}
1
基本的mapView.annotationsがあなたの注釈をソート役立ちます、あなたにNSArrayであなたのすべての注釈へのアクセス権を与え、その後、sortedArray ...メソッド(there are lots of different one
)を使用します
NSArray *sortedArray = [mapView.annotations sortedArrayUsingComparator:<#^NSComparisonResult(id obj1, id obj2)cmptr#>];
、このような何かを試してみてください新しいソートされたNSArryを返します。
希望、これはあなたが、MKMapViewの上に注釈をソートするための
乾杯
関連する問題
- 1. MkMapViewアノテーションを調整する
- 2. setUserTrackingModeはMKMapViewのアノテーションでは遅い
- 3. MKMapViewアノテーションを削除するとリークが発生する
- 4. MKMapViewに新しいアノテーションだけを追加するには?
- 5. MKMapViewのアノテーションのドロップを速くすることは可能ですか?
- 6. MKMapViewでシェイプを描く方法は?
- 7. mkmapviewでOpenStreetmapを開く方法は? -iphone
- 8. ユーザの位置に基づいてMKMapViewのアノテーションを表示
- 9. iphoneのMKMapViewの2つのアノテーションの間に円弧を描く
- 10. ソートする方法
- 11. callOutでMKmapviewでイベントを作成する方法は?
- 12. MKMapViewアノテーションの変更/削除の順序は?
- 13. ズームイン/ズームアウト後にMKMapviewアノテーションが正しく処理されない
- 14. Iterableをソートする方法
- 15. ArrayListをソートする方法
- 16. mysqlをソートする方法
- 17. MKMapViewでオーバーレイ描画をアニメーション化する方法
- 18. グループのソート、ソート、ソートの値をマップする方法
- 19. LevelDBを値でソートする方法
- 20. データセットスキーマでデータテーブルをソートする方法
- 21. JavaScriptでリストをソートする方法は?
- 22. QTableViewを列でソートする方法は?
- 23. C#でリストをソートする方法
- 24. 値でハッシュマップをソートする方法は?
- 25. MKMapViewにアクセサリビューボタンを追加してアノテーションを呼び出しますか?
- 26. Springでアノテーションを使って名前でオートワイヤリングする方法は?
- 27. APTネストされたアノテーション付きクラスのアノテーションを処理する方法
- 28. 更新された配列からMKMapViewアノテーションを更新しますか?
- 29. ソートする方法マップ
- 30. MKMapView - pkace enterdで場所を見る方法
を –