コールアウトのある注釈付きの地図があります。その注釈は移動し、移動中に開くと、ある時点でコールアウトが画面から消えます。
これを修正するために私が見つけることができる唯一の方法は、呼び出しdeselectAnnotation:
てselectAnnotation:
からマップビューを表示することです。
これに関して私が抱えている唯一の問題は、コールアウトを再フィットさせるためにselectAnnotation:
アニメーション化されたパラメータをに設定して呼び出す必要があることですYES
。これにより、すべての動きでコールアウトがバウンスオープンになります。
独自のカスタムコールアウトを作成して車輪の再発明を行う以外に、コールアウトを自動調整するためのよりエレガントな方法はありますか?
ありがとうございました!