我目前正在尝试获取当前显示区域的西南角和东北角(每个角的长度和纬度)。我正在使用以下代理来获得有关区域更改的通知:
- (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated;
我希望有人可以帮助我!
干杯, 卢卡斯
答案 0 :(得分:7)
该区域将为您提供中心(纬度,经度),纬度范围(纬度)和纵向跨度。
要查找西北角的纬度,请将latitudeDelta
的1/2添加到latitude
的{{1}}的{{1}}。根据需要重复其他3个值,根据需要加上或减去。
region
(代码未经测试,只是从头顶开始)。