React Native Maps:移动myLocationButton

问题描述

是否可以移动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
        }}>

解决方法

万一它对别人有帮助,我找到了一种解决方案,可以在地图继续覆盖所有屏幕的同时移动按钮的位置:

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...