まず第一に、私はここで多くのコードを継承しましたが、この動作の理由を探して何度か調べましたが、困惑しています。
ばかげているように見えても、最後にタップさOverlayItem
れたものが残りの上にあることを望みます。私が見ているのは、MapView
がアニメーション化されている間 (を中央に配置するためOverlayItem
)、まさに私が望むことを行い、完了すると、「選択したもの」が再び背景にジャンプすることです。
これはデフォルトの動作ですか? または、これをすべてジャンクしている私のコードに何かがありますか?
アニメーション中:
アニメーションのセンタリングが完了したら:
これを修正する方法はいくつかあります (メソッドで選択OverlayItem
した自分自身を描画draw()
するか、選択したものが最後に描画されるようにする) が、この状況で人々は何をしますか? それとも、元に戻す必要があるコードの奥深くにある単なるバグですか?