【发布时间】:2014-04-01 10:54:53
【问题描述】:
我有一个应用程序,它在UIViewController 中有 3 个东西
- 地图视图
- 搜索控制 -(能够在地图视图中搜索任何位置)
- 滑块-(最小值0km-最大值50Km)
现在我已经搜索了一个城市,比如说巴塞罗那。它将使用 Geocode 方法进行搜索,我得到了巴塞罗那的纬度和经度,并且我添加了一个红色 Pin 注释,在注释单击中显示标题和子位置..
我想以公里为单位计算该注释的半径中放大缩小的距离。实现这一目标的最佳方法是什么? 例如我想在该半径内放大 30 公里
任何帮助将不胜感激
【问题讨论】:
-
只需使用 MKCoordinateRegionMakeWithDistance 函数,然后调用 setRegion。关于这个,SO 上肯定有一百个问题和答案。
-
感谢安娜的帮助
标签: ios mkmapview zooming region