我刚刚从 react-native-maps-osmdroid 切换到 react-native-mapbox-gl 并没有成功改变音调。
我尝试以不同的方式设置音高:
- 直接在 MapView 组件
上 - 在带有道具“pitch”和“followPitch”
的相机组件上 - 在带有道具“defaultSettings”的相机组件上 - 在相机上
使用参考并调用 this.camera.setCamera ()
然而,这些方法似乎都不起作用,我成功改变音高的唯一方法是用三指应用程序。
<MapboxGL.MapView style={{ flex: 1 }}>
<MapboxGL.Camera
followPitch={15}
zoomLevel={16}
followUserLocation
/>
<MapboxGL.UserLocation />
</MapboxGL.MapView>
无论我如何改变音高但地图都不会改变,都没有错误消息。有人知道如何以编程方式改变音高吗?