我正在使用react-native-maps在地图上绘制约750个标记。 每个标记使用相同的图像
const markerImage = <Image source={images.marker} />;
export default class Main extends Component {
render() {
return (
<MapView style={StyleSheet.absoluteFill}>
{ coordinates.map(coordinate => {
return (
<Marker
key={coordinate.id}
coordinate={coordinate}
children={markerImage}
/>
);
})}
</MapView>
)
}
}
重新使用UIImage Optimising custom marker image performance with Google Maps SDK for iOS
但是,我不知道如何在React Native中执行此操作,因为React抽象了视图层。