MKMapView - 获取区域的角落

时间:2013-01-28 22:30:55

标签: ios objective-c mkmapview latitude-longitude region

我目前正在尝试获取当前显示区域的西南角和东北角(每个角的长度和纬度)。我正在使用以下代理来获得有关区域更改的通知:

- (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated;

我希望有人可以帮助我!

干杯, 卢卡斯

1 个答案:

答案 0 :(得分:7)

该区域将为您提供中心(纬度,经度),纬度范围(纬度)和纵向跨度。

要查找西北角的纬度,请将latitudeDelta的1/2添加到latitude的{​​{1}}的{​​{1}}。根据需要重复其他3个值,根据需要加上或减去。

region

(代码未经测试,只是从头顶开始)。