谷歌地图中的折线水龙头
问题描述:
我想知道Google地图中是否有用于折线的水龙头监听器。标记点击是:谷歌地图中的折线水龙头
func mapView(_ mapView: GMSMapView, didTap marker: GMSMarker) -> Bool {
return false
}
是否有任何多义线的等价函数?我相信,在谷歌地图第3版网页,必须添加事件侦听器折线像这样的能力:
google.maps.event.addListener(elines[i], 'click', function()
{
lineClick(this);
});
Thanks!
在IOS /雨燕这也可能吗?
答
您可以使用GMSPolyline的isTappable
属性。
isTappable
如果该套印造成自来水的通知。
polyline.isTappable = true
每当折线被窃听,该GMSMapViewDelegate方法didTapOverlay被称为
func mapView(_ mapView: GMSMapView, didTap overlay: GMSOverlay) {
//Write your code here
}
太感谢你了! –
你知道我该如何获得该覆盖图的纬度和经度(地理位置)? –
请参阅此链接http://*.com/questions/23857744/google-maps-ios-sdk-get-tapped-overlay-coordinates以获取点按位置的坐标。 – PGDev