我在我的项目中使用了MapBox React Native的最新版本,除了一个警告外一切都运行良好, ShapeSource#images已废弃,请使用Images#images 请问如何解决这个问题?
谢谢您的帮助。
编辑:在接受riastard的答案后,我进行了实现,希望对某些人有所帮助。
<>
<MapboxGL.Images
images={{someIcon: someIcon, someIcon2: someIcon2, someIcon3: someIcon3}}
/>
<MapboxGL.ShapeSource
id="symbolLocationSource"
hitbox={{ width: 20, height: 20 }}
onPress={this.onSourceLayerPress}
shape={featureCollection}
>
<MapboxGL.SymbolLayer
id="symbolLocationSymbols"
minZoomLevel={1}
style={{
iconImage: '{icon}',
iconSize: 0.25,
iconAllowOverlap: true
}}
/>
</MapboxGL.ShapeSource>
</>