#ios #react-native #react-native-maps
#iOS #react-native #react-native-maps
Вопрос:
Я использую маркер на своей карте следующим образом:
<MapView
ref={map => (this.map = map)}
initialRegion={{
latitude: 37.78825,
longitude: -122.4324,
latitudeDelta: 0.0922,
longitudeDelta: 0.0421
}}
provider={PROVIDER_GOOGLE}
showsCompass={false}
>
<Marker
image={imagePath.pin}
coordinate={currentLatLong}
title={formattedAddress}
draggable
tracksViewChanges={false}
onDragEnd={this.onDragEnd}
onPress={(e) => { e.stopPropagation(); this.onMarkerPress(); }}
zIndex={100}
/>
</MapView>
Но всякий раз, когда я перехожу к следующему экрану, а затем возвращаюсь назад, маркер полностью исчезает, он отлично работает на Android, но не на iOS.
Есть идеи?
Ответ №1:
Я полагал, что проблема сохраняется только с настроенными маркерами с изображениями для выводов, в противном случае все работает нормально.