SEにはこの問題に関するいくつかの記事がありますが、自分の状況に適したソリューションを見つけることができませんでした。ビューコントローラとの対話
私はビューコントローラ内にマップビューを持っています。私はこのシナリオのためにしたいことは、マップビューはまだできるようにすることです
:私は、マップビューVCの上に(カードビューを収容する)custom
としてmodalPresentationStyle
セットで別のビューコントローラを提示しています位置カードが内部に接触していることを依然として認識している位置カードと共に提示されたときに接触を認識する。下のリストビューが表示されているときのApple Mapsの機能と似ています。提示
- 私は非常に嫌いますマップビューに場所カードをダンプ:
は、私は、ビューコントローラを介してタッチを渡すことはできませんが、私は間で決めることはできません知っていますロケーションカードを
addChildViewController
経由で渡します。これは、私が望む効果を達成するためにどのように実装するのかはわかりません。
This SE question私はまだ問題を解決する方法を見つけることができませんが、アップルマップのインターフェイスを模倣して詳細な答えと小さなサンプルプロジェクトを提供します。
提示されたビュー(カードビュー)で接触を検出しますか? –
@AravindARはい、それもそうです。質問を更新する... –
全く新しいビューコントローラの代わりにカスタムビューを使用してサブビューとして追加するだけではどうですか? – CoderFrom94