0
このメソッドは、マップをつまむために終了していないときに呼び出されます。ここでonRegionChangeCompleteは、実際にイベントが終了したときではなく、何度も呼び出されます。
私はsetTimeoutメソッドを作り、それを解決するためフストコード
<MapView
style={{flex:1}}
region={{
latitude: parseFloat(this.state.initialPosition.coords.latitude),
longitude: parseFloat(this.state.initialPosition.coords.longitude),
latitudeDelta,
longitudeDelta,
}}
showsUserLocation={true}
onRegionChangeComplete={(region) => {
console.log('onRegionChangeComplete called!');
}}
/>