<Map
ref={mapRef}
key={mapShouldUpdate}
showsUserLocation
userLocationAnnotationTitle={`Ma position`}
showsMyLocationButton
showsPointsOfInterest={false}
showsBuildings={false}
showsTraffic={false}
showsIndoors={false}
minZoomLevel={9}
maxZoomLevel={12}
rotateEnabled={false}
pitchEnabled={false}
toolbarEnabled={false}
loadingEnabled={usersLoading || offersLoading}
moveOnMarkerPress={false}
mapType={getMapType()}
initialRegion={{
latitude: mapCenter?.latitude,
longitude: mapCenter?.longitude,
latitudeDelta: 0.4,
longitudeDelta: 0.2,
}}
onRegionChangeComplete={(region) => {
setMapCenter(region)
onRegionChangeComplete?.(region)
}}
style={{ ...eva.style.Map, ...style }}
>
我尝试更改 minZoomLevel, maxZoomLevel, latitudeDelta, longitudeDelta 但它不能呈现我想要的。我希望用户缩放被限制。有解决方案吗?