2012-11-15 12 views
5

Czy istnieje sposób, aby zapobiec/ograniczyć powiększanie. Chcę pozwolić użytkownikowi na powiększenie moich ustawionych stałych limitów. Opcja zrobić z:IOS6 Zapobieganie/ograniczanie powiększania w MKMapView

- (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated 

jest obrzydliwe bo najpierw powiększać i po zakończeniu automatycznie powiększa się. Celem jest zatrzymanie powiększania, gdy użytkownik osiągnie zoomlimit, nawet jeśli wykona gest.

Aby czerpać z MKMapView w iOS6 nie jest celowe, ponieważ nie ma metody Scrollview przesłonić :(

jakieś inne pomysły

+0

Z ponad 100 głosów i akceptowane odpowiedź na to pytanie może pomóc: http://stackoverflow.com/questions/11830516/prevent-scrolling-in-a-mkmapview-also-when-zooming – Craig

+0

@Craig: była bounty warta 100 punktów, ale nie więcej niż 100 głosów . – vikingosegundo

Odpowiedz

0

Spróbuj tego:

[mapView setCenterCoordinate:myCoord zoomLevel:13 animated:YES];