【发布时间】:2020-11-25 11:23:47
【问题描述】:
我正在使用来自react-native-maps 库的 React Native Maps,我对 userLocation 的图标有问题,我不希望它显示出来,但它就在那里,问题是当我设置将 showsUserLocation 属性设置为 false 以使其消失我失去了一项功能。
我将用代码和图像解释更多,这是我的代码:
<MapWrapper
ref={this.mapRef}
followUserLocation
zoomEnabled
showsUserLocation
mapType={isSatMode ? 'satellite' : 'standard'}
rotateEnabled={false}
>
{!isNilOrEmpty(markers) && !isNilOrEmpty(selectedMenuItem) && markers.map(marker => this.renderMarker(marker, handleOnClickMark))}
{!isNilOrEmpty(polylines) && polylines.map(this.renderPolyline)}
</MapWrapper>
showsUserLocation 现在是true,这意味着我的地图上有两个图标:
- 蓝色图标指向我的位置
- 我可以点击移动到我的位置的图标(我想摆脱这个)
有图片:
当我将 showsUserLocation 更改为 false 时,它们两个不再存在,但我需要视图上的蓝色图标。
任何帮助将不胜感激。
【问题讨论】:
-
将showsMyLocationButton设置为false怎么样?
-
是的,解决了!多么简单,但以前找不到那个字段。还是谢谢!
-
@Jarrett 这也是我的情况,似乎没有使用或提及很多
标签: react-native maps react-native-android react-native-maps