React Native Expo на карте

У меня есть маркер карты, который центрирован на текущем местоположении пользователя. Этот маркер имеет свойство перетаскивания, поэтому его можно перемещать по карте. Мои вопросы, как я могу установить текущую область регион карты на DragEnd производителя. Я хочу, чтобы пользователь мог перетаскивать маркер и обновлять регион карты.

 region={{ latitude: this.state.region.latitude, longitude: this.state.region.longitude, latitudeDelta: 0.0922, longitudeDelta: 0.0421 }}
                     showsUserLocation={true} loadingEnabled={true}  followsUserLocation={false}>
                    <MapView.Marker

                    onDragEnd={this.onRegionChange(this.state.region)}

// На метод изменения региона, который запускает ondragEnd маркера

onRegionChange=(region) => {
      this.setState({region
       });
      console.log(this.state.region)
    }

0 ответов

Другие вопросы по тегам