gpt4 book ai didi

ios - MK map 查看中心位置

转载 作者:可可西里 更新时间:2023-11-01 05:41:48 26 4
gpt4 key购买 nike

在我的应用程序中有一个 MKMapView,我正在尝试获取当前可见的 map 区域的中心坐标。我正在使用以下方法,以便如果用户移动可见区域,我将获得新的中心坐标。

- (void)mapView:(MKMapView *)mapView1 regionDidChangeAnimated:(BOOL)animated
{

CLLocationCoordinate2D centre = [mapView centerCoordinate];

NSLog(@"MAP CENTER = %f,%f",centre.latitude,centre.longitude);
}

问题是,当我切换到包含 MKMapViewUIViewController 时,它给出 MAP CENTER = 0.000000,0.000000 两次然后给出实际坐标 MAP CENTER = 55.755786,37.617633。我一切换到那个 UIViewController 就想要实际坐标。

最佳答案

坐标 (55.755786,37.617633) 是您当前的位置吗?

MKMapView 需要一些时间来锁定 GPS 以获取您当前位置的坐标。在那之前 centerCoordinate 可能会返回 (0,0)

关于ios - MK map 查看中心位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14053625/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com