私の好みの一部はMkMapviewをカバーしています。したがって、サーバーから地理コード情報のリストをロードし、各タプルをMkAnnotationピンとしてマップに配置します。配置された後、各MkAnnotationオブジェクトが解放されます。ここで、マップにすでに配置されている特定のMkAnnotationを検索し、利用可能な場合は追加情報バブルをポップアップ表示します。これを実現するにはどうすればよいですか。ありがとう。
1 に答える
4
MKMapView にプロパティがあります ( apple docs から):
@property (nonatomic, readonly) NSArray *annotations
注釈の配列を返し、必要なものを配列から検索できます。
お役に立てれば!
編集:
また、プログラムで注釈を選択したいことがわかりました... MKMapView クラスのselectedAnnotationsプロパティを見ると、次のように表示されます。
このプロパティに新しい配列を割り当てると、配列内の最初の注釈のみが選択されます。
したがって、選択したい注釈を含む配列を渡すことができます...試したことはありませんが、ドキュメントの内容に基づいて機能するはずです。
于 2010-03-06T13:10:43.617 に答える