9得票2回答
如何在React Native的地图视图上单击任意位置时放置标记?

我的需求是,当用户在地图上点击任何位置时,我需要在MaoView上显示标记,并且需要获取放置标记的位置的坐标(纬度和经度)。 以下是我尝试过的方法: class Maps extends React.Component { constructor(props) { ...

9得票4回答
如何在React Native中解决“UIManager中未找到AIRMap”错误?

未处理的JS异常:不变式违规:在UIManager中找不到“AIRMap” requireNativeComponent。 此错误位于: 在AIRMap中(位于MapView.js:760) 在MapView中(位于App.js:25) 在RCTView...

9得票2回答
使用Expo的React Native地图组件库

我正在尝试让native-maps在expo应用中工作,而文档页面上说:“在Expo应用中无需设置即可使用”。 https://docs.expo.io/versions/latest/sdk/map-view/?redirected 但是,在使用expo安装库之后,它没有工作。 我有两...

9得票3回答
安卓警告: "AIRMap" 的本地组件不存在

我已经成功在React应用程序中添加了Airbnb地图。但是,当我将Airbnb地图视图添加到现有的Android原生应用程序时,我总是得到一个带有红色边框的空地图。我正在使用RN 0.40和react-native-maps 0.13.0。在执行"react-native link"命令之后...

8得票2回答
React Native Maps:在Callout显示之前按下中心标记

当用户按下标记时,我调用 animateToCoordinate 将标记居中显示在屏幕中央。问题是,在 animateToCoordinate 完成动画之前,气泡提示将被渲染到区域的位置,因此气泡提示将显示到屏幕外部。有没有办法延迟气泡提示的显示直到 animateToRegion 完成呢?或...

8得票1回答
如何根据选中状态动态更新MapMarker图像集合?

最近我一直在困扰这个问题,希望根据地图标记是否被选中/激活来动态更新地图标记图像(每个MapMarker都有一个类别,引用两个图像集interestIcons和interestIconsSelected中的活动图像或默认图像。基本上,我有一组MapMarkers,通过映射渲染出来,每个MapM...

8得票2回答
可以点击的ScrollView背景 [React Native]

因此,我想创建一个类似下面所示的布局。【参考图片】 因此,背景具有全屏MapView(React Native Maps),上面有Markers,需要可点击。 并且在MapView上方有一个全屏高度的Scrollview,最初其内容与一些顶部边距相关联。 但问题在于,如果我以这种方式排列...

8得票2回答
在React Native地图上显示用户位置

如何在React Native Maps上显示用户位置。 <MapView region={this.props.coordinate} > //My map markers </MapView>

8得票1回答
使用animateToRegion()和animateCamera()的利弊分析

正在构建react-native-maps并且正在尝试决定使用animateToRegion和animateCamera的利弊。过去我们一直基于区域(region)进行处理。 似乎region会是一个更好的选择,因为您不必担心高程和缩放之间的差异,同时如果需要精确控制正在显示的区域,则可以更...

8得票4回答
无法获取 MapView 的引用 - react-native-maps

我一直在尝试使用MapView的方法来动画地移动到一个区域,但是我需要访问ref,但它却是未定义的。其他所有东西都正常工作,只是我无法获得ref,并且每次我尝试调用一个方法时,如 ` this.map.animateToRegion({ latitude: 0, longitude:...