マップ ビューに追加された mkpolygons のセットがあります。
- ユーザーがいずれかのポリゴンをタップしたときにポップアップ (吹き出し) を表示したいと思います。タップした位置にポップアップが表示されます。
- http://developer.apple.com/library/ios/DOCUMENTATION/UserExperience/Conceptual/LocationAwarenessPG/Art/bullseye_view.jpg (ただし、ポリゴンの上にピンやアイコンを表示したくない)。
- バブル内に mkpolygon のタイトルとサブタイトルのみを表示することは、今のところ問題ありません。
私の質問は次のとおりです。
読んでみると、これは 2 つのステップに分解できるようです。
- 最初に、mkpolygon がジェスチャ認識エンジンでタップされたことを検出します (例: http://jona.than.biz/blog/detecting-touches-on-mkoverlayview/ ; しかし、あまり効率的ではないようです)。
- 次に、ポップアップを表示します(ピンも表示せずにそれを行う方法がわかりません)
とはいえ、詳細は不明です…。
(これが些細なことでしたら申し訳ありません:私はiOS開発とMapKitを始めたばかりです)
ご協力いただきありがとうございます。
ゲストラ