Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
マップ ビューに複数のピンと吹き出しがあります。詳細ボタンを押すと、詳細ページに移動したいと思います。非表示の ID を吹き出しに追加して、ユーザーをどの詳細ページに送るかを把握したいと考えています。
これは可能ですか / これを行う別の方法はありますか?
それが役立つ場合、これが私のコードです。
助けてくれてありがとう。
MKAnnotationView には、ビューの生成元の注釈への参照があります。この値は、MKAnnotation プロトコルに準拠するオブジェクトであり、ピン ビューに関連付けられた情報を見つけるために使用できます。
すでにstackoverflowにあるいくつかの素晴らしい情報があります。例と回答は、mkannotationプロトコルについて説明しています。これに関するAppleのドキュメントも非常に優れています。これは、プロトコルに関するAppleの情報と、mapkitに関するAppleの全体的なドキュメントです。
基本的には、独自のクラスを作成し、それがプロトコルに準拠していることを確認することで、問題はありません。