Зачем mapView: didAddAnnotationViews: вызываться через несколько секунд после addAnnotations? - PullRequest
0 голосов
/ 28 мая 2011

У меня есть карта с делегатом. У меня есть код в метод делегата mapView: didAddAnnotationViews :. Когда я нажимаю кнопку, я выполняю поиск, очищаю карту аннотаций и добавляю на карту 60 простых аннотаций с помощью метода addAnnotations. mapView: didAddAnnotationView: после этого вызывается платформой. Обычно это занимает несколько миллисекунд после вызова addAnnotations. Однако иногда это происходит примерно через 4 секунды после вызова addAnnotations. Есть идеи, почему это будет? Это точно такой же код и те же данные в обоих случаях. Кто-нибудь видел это раньше или есть решение?

...