React 本机地图 MapView.onPress 并不总是被触发

React native maps MapView.onPress not always triggered

在 iOS 上使用带有 Google 地图的 react-native-maps 时,当我点击地图上的城市名称时,不会触发 onPress 事件。

我的代码示例:

onPress = () => {
  console.warn('pressed');
}

render() {
  return (
    <MapView
      onPress={ this.onPress }
      provider={PROVIDER_GOOGLE}
    />
  );
}

版本:

有人有想法吗?

对于任何对响应感兴趣的人。只是因为点POI的时候没有用onPress on map(城市名好像是地图上的poi。。。)

要在地图上到处按下按钮,onPoiClick 也必须填写...