未显示 MapView 内的本机标记
react native Marker inside MapView is not showing
我正在尝试让地图视图正常工作,当我使用下面的代码时,我可以在正确的位置看到地图,但我的标记没有任何标志,我尝试删除黑暗模式并为标记提供图像但是仍然没有结果。
也许你能找到问题并帮助我。
非常感谢。
将 react-native 与 expo 结合使用,在我的 IOS 设备上进行测试。
<MapView
style={{ flex: 1 }}
initialRegion={{
latitude: 32.060797,
longitude: 34.7617,
latitudeDelta: 0.0922,
longitudeDelta: 0.0421,
}}
>
<Marker
pinColor={"#d62424"}
coordinate={{
latitude: 32.060797,
longitude: 34.7617
}}
image={require('../assets/images/icon.png')}
/>
</MapView>
最后我找到了解决方案,而不是使用 Marker
而是使用 MapView.Marker
.
希望我也解决了您的问题!
我正在尝试让地图视图正常工作,当我使用下面的代码时,我可以在正确的位置看到地图,但我的标记没有任何标志,我尝试删除黑暗模式并为标记提供图像但是仍然没有结果。
也许你能找到问题并帮助我。
非常感谢。
将 react-native 与 expo 结合使用,在我的 IOS 设备上进行测试。
<MapView
style={{ flex: 1 }}
initialRegion={{
latitude: 32.060797,
longitude: 34.7617,
latitudeDelta: 0.0922,
longitudeDelta: 0.0421,
}}
>
<Marker
pinColor={"#d62424"}
coordinate={{
latitude: 32.060797,
longitude: 34.7617
}}
image={require('../assets/images/icon.png')}
/>
</MapView>
最后我找到了解决方案,而不是使用 Marker
而是使用 MapView.Marker
.
希望我也解决了您的问题!