我有一个始终位于地图中心的MKPinAnnotationView。平移和缩放时 引脚给出了地图的中心坐标(纬度/经度)。
目前,当您放大时,它只会缩放到指向要放大的地图的任何位置。
我真的想把变焦锁定在别针上。
关于我如何实现这一目标的任何想法?
答案 0 :(得分:0)
假设MKPinAnnotation是指MKPinAnnotationView,您可以访问注释的坐标并使用它来创建一个区域,然后将mapView的区域设置为以坐标为中心的区域:
MKCoordinateRegion region = MKCoordinateRegionMake(pin.annotation.coordinate, MKCoordinateSpanMake(.05, .05));
[self.mapView setRegion:region animated:YES];