我想在变量值的基础上设置谷歌地图的缩放级别,这样它在启动时只显示地图的一部分。基本上我想从用户位置只显示周围区域。
例如,如果变量值为30英里,则地图仅显示当前位置周围30英里的区域,并相应地放大/缩小。
答案 0 :(得分:1)
使用MKCoordinateRegionMakeWithDistance
函数创建MKCoordinateRegion
并将其传递给地图视图的setRegion:animated:
方法。
请注意,MKCoordinateRegionMakeWithDistance
需要米,因此您需要先将里程转换为米。