У меня есть MKMapView
и немного MKAnnotation
.Я хочу выбрать один из MKAnnotation
всякий раз, когда пользователь нажимает на элемент моего UICollectionView
.это мой код для выбора одного из MKAnnotation
.
func showAnnotationForItemAt(index: Int){
for item in map.annotations{
if item.title == items[index]["title"].string{
map.selectAnnotation(item, animated: true)
break
}
}
}
, он отлично работает на iOS 12. но в iOS 10.3 карта автоматически прокручивается к аннотации всякий раз, когда я звоню map.selectAnnotation(item, animated: true)
.Как я могу предотвратить автоматическую прокрутку карты после вызова selectAnnotation.Я хочу, чтобы это было похоже на то, что происходит в iOS 12