Niestandardowe wywołanie nie jest wyświetlane poprawnie w ios6?
Jak chcę zaimplementować niestandardowe wywołanie w mkmapview używam tych klas CalloutMapAnnotationView.h i CalloutMapAnnotationView.m
Wyodrębniłem te klasy z następujących linków
Działają one dobrze w ios5, ale w ios6, gdy klikam na wywołanie, widok mapy się porusza i wywołanie nie jest wyświetlane prawidłowo, jak pokazano na poniższych rysunkach, podczas gdy powiększanie również nie jest poprawne Próbowałem kilku sposobów na uzyskanie pozbyć się tego problemu, sprawdzając wersję os i próbować zmienić niektóre metody w klasach, ale nie używać.
Po zaimplementowaniu tych w widoku mapy ios5 nadchodzi tak
W Ios6 Ten nie przychodzi poprawnie jak w ios5. na przykład