0

マップビューに x 個の場所があり、1 つの場所ポイントとユーザーの場所が常に表示されるようにしたい場合、これを行う最善の方法は何ですか? 地図上で縮尺を設定するのは簡単だと思いますが、これを計算する最善の方法がわかりません。私は Objective-c に不慣れですが、特定のコードではなく、主にこれを計算するための式を求めていると思います。

たとえば、ユーザーがフランスにいて、最寄りの場所が英国にある場合、自分のアプリでその位置と少なくとも 1 つの最寄りの場所を表示したいと考えています。ユーザーが何千マイルも離れている場合、これはユーザーエクスペリエンスが低下する可能性があることを認識していますが、これは要件です.

ありがとう

4

1 に答える 1

0

あなたの場所から MKMapRect を計算し、それをsetVisibleMapRect:animated:に設定できます。

于 2012-04-19T09:35:14.877 に答える