您好,我是ios的新手,并且使用lat和long来自服务器来在地图视图上显示注释。
我有一个视图控制器,我在其中添加地图并显示纬度和经度的位置。但是我的问题是,每当我添加注解贴图时,每当我想要捏地图视图时,它就不会专注于注解的注解,那么贴图将以注解出现,我不知道为什么会这样?

zoomLocation.latitude = latmpa.doubleValue;
zoomLocation.longitude = logmpa.doubleValue;
annotationPoint = [[MKPointAnnotation alloc] init];
annotationPoint.coordinate = zoomLocation;
annotationPoint.title = @"masjid....";
[mapView selectAnnotation:annotationPoint animated:YES];

[mapView addAnnotation:annotationPoint];

here is my code adding in viewwillappera

最佳答案

您需要使用以下代码来使地图居中。

mapView.centerCoordinate = annotationPoint.coordinate;

关于ios - map View 不专注于注释,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19614873/

10-13 05:07