ios - mapView region latitude and longitude delta's decrease each search -


each time search on mapview map zooms desired location. yet, after first search zoomed region zoomed , continues zoom in more each additional search. i've tried adding regions latitude , longitude delta's doesn't increase. i've added code use zoom location searched. in advance.

 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; 

you grab region each time mapview , delta /= 100, set mapview again.
*=100 has no effect, because not stored anywhere after.
gives effect of zomming each search)


Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

java - Copying object fields -

c++ - Clear the memory after returning a vector in a function -