0

次のコードを使用してアプリにmapviewをロードしましたが、iOSmap-kitは初めてです。

CLLocationCoordinate2D zoomLocation;
zoomLocation.latitude = 39.281516;
zoomLocation.longitude= -76.580806;
 // 2
MKCoordinateRegion viewRegion = MKCoordinateRegionMakeWithDistance(zoomLocation, 0.5*METERS_PER_MILE, 0.5*METERS_PER_MILE);
// 3
MKCoordinateRegion adjustedRegion = [_mapView regionThatFits:viewRegion];                
// 4
[_mapView setRegion:adjustedRegion animated:YES];     

ユーザーが地図内の全世界ではなく特定の地域のみを表示できるようにしたい。たとえば、アメリカを例にとると、ユーザーが地図内で他の場所を表示できないアメリカのみを表示できるようにしたい。これを達成するために何をしなければならないか..あなたの助けが必要です。

4

1 に答える 1

0

ズーム レベルを特定の国または特定の地域に設定する必要があります.....これを見てください....私がそのような混乱に陥ったときに助けてくれました....願っていますそれもあなたを助けるかもしれません....

于 2013-01-09T07:28:08.230 に答える