在地图上仅显示特定的世界区域

时间:2011-08-20 17:21:46

标签: objective-c ios cocoa-touch mapkit

我想在地图上展示世界的一部分。例如,我想只展示印度的城市和州;我怎么能这样做?

1 个答案:

答案 0 :(得分:3)

你的问题措辞严厉,但这个例子可能有所帮助。

MKCoordinateRegion region;
MKCoordinateSpan span;

span.latitudeDelta=0.2;
span.longitudeDelta=0.2;
CLLocationCoordinate2D location = {latitude: 51.6657, longitude: 0.032563};

region.span=span;
region.center=location;

[mapView setRegion:region animated:TRUE];
[mapView regionThatFits:region];