0

私はどこにでも行くことができ、ズームインしてマップ全体を見ることができるクラスのマップビューを持っています。現在のビューに表示されているズーム領域またはマップ領域を追跡する方法があることを知りたいので、別のクラスに移動すると、同じ領域の別のビューで同じマップを取得できます。

例:私FirstViewControllerは地図上にいて、今は北米地域にズームインしているSecondViewControllerので、移動するときに北米地域、つまりFirstViewController移動する前にいた地域を見ることができるようにしたいSecondView. これを行う方法を教えてもらえますか?

つまり、南アメリカ地域にいた場合、 SecondViewFirstViewControllerに移動すると、南アメリカのマップ地域の中心にピンがドロップするはずです。誰かがこれを行う方法を教えてもらえますか?

どんなコーディングもとても役に立ちます..ありがとう

4

1 に答える 1

0

スクロールビュー(またはマップなど)の表示されている長方形を2番目のVCに渡すだけです。

次に、viewWillAppear(または何か)で、指定された四角形にズームおよびスクロールします。

于 2013-01-09T08:21:45.337 に答える