func didTapAt坐标不显示任何内容

时间:2019-05-23 16:50:38

标签: ios swift google-maps-sdk-ios

一旦用户通过didTapAt坐标功能在地图上点击,我就会尝试标记位置,但事件不会触发,我也不知道为什么

我尝试过在位置上进行类似didtap之类的功能,但同样没有错误但也没有结果

const x = window.prompt(`Enter a password`)
for (i = 3; i > 0; i--) {
  const y = window.prompt(`Reenter your password`)
  if (x === y) {
window.alert(`You got it right!`)
  } else {
if (i > 1) window.alert(`You have ${i} tries left.`)
else window.alert(`You are out of tries.`)
  }
}

1 个答案:

答案 0 :(得分:1)

mapView需要引用您的视图控制器,以知道将事件发送到哪里。 您需要将mapView.delegate分配给self,并使ViewController符合相应的委托协议,例如:

class MapController: UIViewController, GMSMapViewDelegate

然后在loadView中添加此行。

mapView.delegate = self