#iphone #objective-c #cllocationmanager
#iPhone #objective-c #cllocationmanager
Вопрос:
Я пытаюсь разработать setupcontroller для отображения его как страницы настроек, где пользователь может выбрать, в какое время или на каком расстоянии пользователь затем автоматически увидит свое текущее местоположение. Я пытаюсь это:
CLLocationManager *locationManager = [[CLLocationManager alloc]init];
locationManager.delegate = self;
locationManager.desiredAccuracy = kCLLocationAccuracyNearestTenMeters;
[locationManager startUpdatingLocation];
но это сработает один раз. Я предоставляю пользователю возможность выбора времени или расстояния, которое ему нужно просто установить, и когда он достигнет этой позиции. Затем приложение показывает ему текущее местоположение В MapView, а НЕ в UILable или в табличном виде. Кто-нибудь может мне помочь?
Ответ №1:
Ты звонишь
[locationManager stopUpdatingLocation];
в вашем делегате?
Является ли ваш
didFailWithError:
вызываемый метод?
Комментарии:
1. Спасибо за ответ, мне нужно это проверить developer.apple.com/library/ios/#samplecode/LocateMe / … он показывает детали в таблице, но нужен на карте, как я могу это сделать
2. Вот пример кода карты: developer.apple.com/library/ios/#samplecode/MapCallouts /…