アプリ「Stuck On Earth」のようなマップ動作を再現しようとしています。スクリーンショットは次のとおりです。
動作は次のとおりです。
- 地図上に、ご覧のとおりピンがあります
- ピンをクリックすると、ピンに添付された画像が表示されます。本当に重要: 写真はピンで固定され、ピンの後ろに留まります。
- 写真をクリックすると、新しいコントローラーが呼び出されます
- ピンをクリックすると画像が消える
私は似たようなことをしようとしています。今のところ、私が読むことができるように、私は2つの解決策を持っています:
- コールアウトの使用: コールアウトは地獄です。偽の注釈を使用することはできますが、MapKit は要素の深さを処理し、画像は常にピンの前にあります。
- カスタム注釈の使用: カスタム注釈ビューを作成する計画を立てていました。ピンがタップされると、CustomAnnotationView のメソッドを起動し、サムネイルを追加 (または削除) します。
方法2はうまくいくと思いますが、サムネイルのタッチを処理する方法がわかりません。
これに関する提案やヘルプはありますか? ありがとうございます !