У меня есть MKMapView с некоторыми аннотациями в нем.Теперь каждый раз, когда меняется регион, я загружаю новые аннотации.Это работает нормально, но если какая-то аннотация находится рядом с границей вида карты, и вы нажимаете на нее, выскакивает информационное окно аннотации, и область mkmapview немного смещается (так, чтобы она могла красиво показать окно), но проблема в том, чтотакже вызывается regionDidChangeAnimated, который перезагружает все мои аннотации и, конечно, скрывает информационное окно.Я знаю, что вы можете просто нажать аннотацию еще раз, когда она перезагружается, но для пользователя она кажется сломанной, а также вы перезагружаете аннотации, когда вам это не нужно.Есть ли способ проверить, вызван ли regionDidChangeAnimated из-за действия пользователя или программно?Спасибо.