Карты React Native: перемещение кнопки myLocationButton

#react-native #google-maps #expo #react-native-maps

#react-native #google-карты #выставка #реагирующие собственные карты

Вопрос:

Есть ли способ переместить положение MyLocationButton? Я использую Mapview с некоторыми дополнительными представлениями поверх него. одно из этих представлений находится поверх MyLocationButton, и с эстетической точки зрения я хотел бы сохранить его таким -> поэтому я должен переместить MyLocationButton вместо этого. Есть ли способ сделать это? x

 <MapView
        style={styles.map}
        showsMyLocationButton = {true}
        showsUserLocation = {true}
        provider={PROVIDER_GOOGLE}
        customMapStyle={mapStyle}
        initialRegion={{
          latitude: this.state.mylocation.coords.latitude,
          longitude: this.state.mylocation.coords.longitude,
          latitudeDelta: 0.0922,//Zoom
          longitudeDelta: 0.0421,//Zoom
        }}>
  

Комментарии:

1. Создайте пользовательскую кнопку местоположения с абсолютным положением

Ответ №1:

На случай, если это кому-то поможет, я нашел решение для перемещения положения кнопки, пока карта продолжает покрывать весь экран:

 <MapView
(...)
        mapPadding={{top:0, right:0, left:0, bottom:230}}>
(...)
</Mapview>