0

我是 iOS 地图套件的新手,即使我已经使用以下代码在我的应用程序中加载了 mapview

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 回答