2016-03-04 50 views
0

我正在寻找一种方法来捕获用户点击并在地图视图上创建一个图钉。有没有人有任何想法,我可以从哪里开始,我无法找到任何东西。地图固定原生

回答

0

针对您的问题有两种解决方案。

  1. 使用RN的本地MapView组件,没有简单的解决方案。当onRegionChangeComplete被触发时,你可以创建一个pin。但你只会得到地图中心的坐标。我为你设置了一个运行示例here

  2. 你可以使用这个很好的package。在这个包中,可以使用onPress方法。它会返回你刚刚按下的点的坐标。

+0

我会尽力,谢谢 – Arash

0

您应该查看MapView组件中的onRegionChange prop。这是一个用户拖动地图时会触发的函数。在这和注释道具之间,你应该能够实现你想要的。