Javascript 为什么我的Mapbox符号图层图标在MapboxGL React Native中是透明的?

Javascript 为什么我的Mapbox符号图层图标在MapboxGL React Native中是透明的?,javascript,android,react-native,mapbox,mapbox-gl,Javascript,Android,React Native,Mapbox,Mapbox Gl,我正在Android模拟器上使用MapboxGL React本机库 我正在使用符号层成功显示我的功能的图标。我想在选择pin时显示另一个图标图像。但是,在选择pin时,它们会变为略微透明,这不是我的意图 此外,当我放大地图时,它开始显示正确的图像 我做错了什么 请参阅下面的代码 从“@react native mapbox gl/maps”导入MapboxGL 从“../../Assets/Images/pin.png”导入pinImage 从“../../Assets/Images/pinSe

我正在Android模拟器上使用MapboxGL React本机库

我正在使用符号层成功显示我的功能的图标。我想在选择pin时显示另一个图标图像。但是,在选择pin时,它们会变为略微透明,这不是我的意图

此外,当我放大地图时,它开始显示正确的图像

我做错了什么

请参阅下面的代码

从“@react native mapbox gl/maps”导入MapboxGL
从“../../Assets/Images/pin.png”导入pinImage
从“../../Assets/Images/pinSelected.png”导入pinSelectedImage
常量图层样式={
别针:{
图像:pinImage,
iconSize:0.3,
我的能力:1,
I:是的,
Iconiginoreplacement:正确
},
所选品脱:{
i图像:pinSelectedImage,
iconSize:0.3,
我的能力:1,
I:是的,
Iconiginoreplacement:正确
}
}
类ExampleScreen扩展了React.Component{
构造函数(){
超级()
此.state={
selectedPinID:null
}
}
buildFeatureCollection(){
返回{
“类型”:“FeatureCollection”,
“功能”:this.props.m.map(m=>{
返回{
键入:“功能”,
id:m.id,
特性:{
id:m.id,
m:m.fields,
isSelected:this.state.selectedPinID==m.id
},
几何图形:{
键入:“点”,
坐标:[x,y],
}
}
})
}
}
新闻组(e){
const feature=e.nativeEvent.payload;
this.setState({selectedPinID:feature.properties.id})
}
render(){
const featureCollection=this.buildFeatureCollection();
console.log(“FC”,featureCollection)
返回(
)
}
}

在这个问题上运气好吗。我也面临同样的问题