0

マップ ビューに複数のピンと吹き出しがあります。詳細ボタンを押すと、詳細ページに移動したいと思います。非表示の ID を吹き出しに追加して、ユーザーをどの詳細ページに送るかを把握したいと考えています。

これは可能ですか / これを行う別の方法はありますか?

それが役立つ場合、これが私のコードです。

助けてくれてありがとう。

4

2 に答える 2

2

MKAnnotationView には、ビューの生成元の注釈への参照があります。この値は、MKAnnotation プロトコルに準拠するオブジェクトであり、ピン ビューに関連付けられた情報を見つけるために使用できます。

于 2012-10-23T16:24:34.373 に答える
1

すでにstackoverflowにあるいくつかの素晴らしい情報があります。例と回答は、mkannotationプロトコルについて説明しています。これに関するAppleのドキュメントも非常に優れています。これは、プロトコルに関するAppleの情報と、mapkitに関するAppleの全体的なドキュメントです。

基本的には、独自のクラスを作成し、それがプロトコルに準拠していることを確認することで、問題はありません。

于 2012-10-23T17:40:47.570 に答える