実行時にマーカーを削除したりアイコンを動的に変更したりできるように、マップ (マップ ビュー) 上の各マーカーに異なる ID を付けたいと考えています。
どうすればそれを達成できますか?
また、テーピングで移動するときに遅くすることなく、マップ上に多くのマーカーを追加する最良の方法が必要です。
前もって感謝します
実行時にマーカーを削除したりアイコンを動的に変更したりできるように、マップ (マップ ビュー) 上の各マーカーに異なる ID を付けたいと考えています。
どうすればそれを達成できますか?
また、テーピングで移動するときに遅くすることなく、マップ上に多くのマーカーを追加する最良の方法が必要です。
前もって感謝します
どうすればそれを達成できますか?
アイテムの通常のクラスのOverlayItem
代わりにそれを使用して、必要なものをサブクラス化して保存します。OverlayItem
たとえば、このサンプル プロジェクトには、とりわけ、実行時にさまざまなアイコンを描画するCustomItem
サブクラスがあります。OverlayItem
また、テーピングで移動するときに遅くすることなく、マップ上に多くのマーカーを追加する最良の方法が必要です
に「多くのマーカーを追加」しないでくださいItemizedOverlay
。「テーピングで移動するとき」のポイントまで。ItemizedOverlay
少数のアイテム用に設計されています。
多くのアイテムが必要な場合は、独自の を作成する必要があります。Overlay
これにより、アイテムのどのサブセットがいつでも関連するかをより賢く知ることができます。