Центр карт в iOS Программирование
Как мы следуем за пользователем в картах. Я хочу, чтобы синяя точка (местоположение пользователя) находилась в центре карты, но я также хочу разрешить пользователю увеличивать и уменьшать масштаб, а затем через пару секунд увеличивать масштаб в местоположении пользователя.
Моя образованная догадка для решения: Мы определяем, увеличивает ли пользователь масштабирование или нет, после трех секунд отсутствия обнаружения увеличения или уменьшения мы начинаем следить за пользователем :). Ваша ПОМОЩЬ была бы потрясающей :)
Этот код увеличивает пользовательское местоположение, но неt задержка для увеличения и уменьшения масштаба:
- (void)locationManager:(CLLocationManager *)manager
didUpdateToLocation:(CLLocation *)newLocation
fromLocation:(CLLocation *)oldLocation {
MKCoordinateRegion userLocation = MKCoordinateRegionMakeWithDistance(newLocation.coordinate, 1500.0, 1500.0); [mapView setRegion:userLocation animated:YES];
}