0
每次我搜索我的地圖上的東西時查看地圖縮放到所需的位置。然而,在第一次搜索之後,縮放區域變得太多,並且每次追加搜索都繼續放大。我試圖添加到地區的經度和緯度三角洲,但它並沒有增加。我已經添加了我用來縮放到搜索位置的代碼。提前致謝。mapView地區緯度和經度增量減少每個搜索
CLPlacemark *topResult = [placemarks objectAtIndex:0];
MKPlacemark *placemark = [[MKPlacemark alloc] initWithPlacemark:topResult];
MKCoordinateRegion region = self.mapView.region;
region.center = placemark.region.center;
region.span.longitudeDelta /= 100.0;
region.span.latitudeDelta /= 100.0;
[self.mapView setRegion:region animated:YES];
[self.mapView addAnnotation:placemark];
NSLog(@"Region span long: %f",region.span.longitudeDelta);
NSLog(@"Region. span lat:: %f",region.span.latitudeDelta);
region = self.mapView.region;
region.span.longitudeDelta *= 100;
region.span.latitudeDelta *= 100;
啊,很明顯有人告訴你。謝謝! – user1681673