【发布时间】:2015-09-28 20:50:23
【问题描述】:
if (nil == locationManager)
locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
locationManager.desiredAccuracy = kCLLocationAccuracyKilometer;
locationManager.distanceFilter = 500;
[locationManager startUpdatingLocation];
[locationManager stopUpdatingLocation];
[locationManager startUpdatingLocation];
}
以上代码在 iOS 8 之前都可以正常工作。 在 ios 8 中,放置图钉未显示在 mapview 中。 是的 ios 目标是 ios 7 及更高版本。 我也尝试了几种方法,但都不起作用。
有什么解决办法吗?
【问题讨论】:
-
为什么要调用 startUpdatingLocation 方法两次?
标签: ios objective-c mkmapview cllocationmanager