Özel bir hücre (sormayın;) gibi bir UITableView içinde bir MKMapView var - gerçekten önemli ise) bilmiyorum, kendisi için bir regionDidChangeAnimated temsilci yöntemini kayıt. yolu kapalı olan bir bölge ile bir kez fiili bölge ile ve daha sonra iki kez daha - UITableView yüklendiğinde bu yöntem üç kez çağrılır. Simülatör içinde bir sürekli (-97,03125000, 37,43997405) merkezi olan bir bölge olsun. Cihazda, harita görünümünü başlatır yeri yöneticisi tarafından bildirilen yere bağlı görünüyor.
Neden üç regionDidChangeAnimated çağrıları alıyorum? Ve neden merkezi onlardan uzakta son iki koordinatları vardır?
Bu benim merkez koordinatları almak için kullandığınız koddur:
- (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated {
CLLocation *l = [[CLLocation alloc] initWithLatitude:self.mapView.centerCoordinate.latitude longitude:self.mapView.centerCoordinate.longitude];
(....)













