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.
Webサービスを利用してアノテーションをロードするmapViewがあります。配列内のjsonのデータを解析し、各アノテーションの値を取得します。
でも今は、アノテーションの情報をセレクションで送りたいと思います。私が考えることができるように、それはむしろDidSelectRowと呼ばれるUITableViewのセクションのようです...
どうすればこれを行うことができますか?
ユーザーが mapView の注釈の 1 つをタップした場合、そのためのデリゲート メソッドがあります。MKMapViewDelegate プロトコル リファレンスから
mapView:didSelectAnnotationView:
ビュー コントローラーを mapView のデリゲートとして設定し、このデリゲート メソッドを使用して、ユーザーが注釈の 1 つをタップしたときに通知を受け取ります。
MKMapViewDelegate プロトコルに関する Apple ドキュメントへのリンク