React Native: 0.57.8 React Native Maps: 0.22.1
У меня возникла эта проблема с незапамятных времен, и я до сих пор не могу найти решение: всякий раз, когда у меня открыта выноска маркера, как толькомое изменение региона завершено, выноска переходит на маркер, который находится в приблизительном местоположении на экране, как маркер, который был до того, как я начал изменение региона путем перетаскивания.
Новая выноска отображает данные маркера, на который она перешлак.Кроме того, он отображает выноску с неправильным выравниванием своих дочерних элементов.
Это происходит при использовании Apple Maps в пакете React Native Maps, и это происходит соответственно.Есть идеи?
Вот базовая версия карты с ее маркером / выноской.Не должно быть слишком сумасшедшим:)
<MapView>
{this.state.stations.map((station, index) => (
<Marker key={index} coordinate={station.coordinates}>
<Callout>
<CustomMapCallout />
</Callout>
</Marker>
)
)}
</MapView>