我正在尝试添加带有自定义图像的标记,但是当我缩放时,标记不会保留在原始坐标处。当我一直缩小时,德克萨斯州的坐标出现在俄克拉荷马州,但当我摆脱图像时,标记被锚定并在缩小时保持在相同的位置。
问题:
<MapView.Marker coordinate={{latitude: 42.29384, longitude: 19.94830}} tracksViewChanges={false} image={require('../assets/customMarker')} />
不是问题:
<MapView.Marker coordinate={{latitude: 42.29384, longitude: 19.94830}} tracksViewChanges={false} />
答案 0 :(得分:0)
标记是.png文件吗?您是否尝试过重命名标记&#34; customMarker.png&#34;并像这样引用它:
<MapView.Marker coordinate={{latitude: 42.29384, longitude: 19.94830}} tracksViewChanges={false} image={require('../assets/customMarker.png')} />
&#13;
答案 1 :(得分:0)
所以我用相同的图像替换了图像,但是没有投影并且它有效。