我想显示一个小窗口在iPhone谷歌地图信息窗口的点击。我希望当用户点击标记时,会出现信息窗口。并在该信息窗口的水龙头上,出现另一个窗口。 在android中,有一个OnInfoWindowClickListener方法。 我们在iOS上有这样的吗?在信息窗口点击iphone
回答
在iOS中,委托方法将在用户点击信息窗口的情况下被调用。这是代表的文档。
/**
* Called after a marker's info window has been tapped.
*/
- (void)mapView:(GMSMapView *)mapView
didTapInfoWindowOfMarker:(id<GMSMarker>)marker;
作为参数,您将收到mapView实例和信息窗口标记的对象。不要忘记包含GMSMapViewDelegate。
谢谢@Robert :) – 2013-03-28 09:45:49
,你添加地图,添加
mapView_.delegate=self;
然后用这个
-(void)mapView:(GMSMapView *)mapView
didTapInfoWindowOfMarker:(GMSMarker *)marker{
//info window tapped
}
我已经发现了。谢谢反正:) – 2013-03-28 09:45:02
嘿男人..你知道如何设置谷歌地图框架? – user2115266 2013-03-28 09:58:18
使用所需的框架尺寸创建CGRect,并使用方法'mapWithFrame:'设置MapView框架,然后将mapview添加为主子视图。下面是解释所有的代码。 'CGRect fr = CGRectMake(0,44,768,960); mapView_ = [GMSMapView mapWithFrame:fr camera:camera]; mapView_.myLocationEnabled = YES; [self.view addSubview:mapView _];' – 2013-03-29 05:47:12
- 1. 谷歌地图在地图上添加信息窗口点击
- 2. 在地图上点击打开Google地图信息窗口
- 3. 按钮点击地图标记信息窗口内的事件
- 4. 加载弹出窗口并用点击链接填充信息
- 5. 谷歌地图坐标信息窗口点击
- 6. 显示信息窗口被点击的元素隐藏其他
- 7. 关于非点击事件的打开信息窗口
- 8. 谷歌地图信息窗口阻止点击事件
- 9. Android - 测试Google地图信息窗口点击
- 10. 信息窗口按钮点击不调用函数
- 11. 谷歌地图第3处理点击内部信息窗口
- 12. 谷歌地图信息窗口没有打开点击事件
- 13. OnMapRedady信息窗口
- 14. 在Google散点图上显示Google地图信息窗口点击
- 15. 如何在Xamarin中点击按钮表单Android自定义信息窗口
- 16. 如何在IOS中显示标记和信息窗口时,我点击地图
- 17. 隐藏在点击与角谷歌,地图的所有信息窗口
- 18. 标记的信息窗口
- 19. 发送信息WPF窗口
- 20. 无法从信息窗口
- 21. 公共信息窗口
- 22. 添加新窗口或查看在alertview点击按钮在iphone
- 23. 在窗口之间传递信息ASP.net
- 24. 在窗口中显示进度信息
- 25. 点击退出pygame窗口
- 26. 点击弹出窗口
- 27. 点击谷歌地图自定义标记的信息窗口错误
- 28. 当点击标记时,Google Maps v3会打开最后一个信息窗口
- 29. 谷歌地图:将点击事件或信息窗口绑定到OverlayView
- 30. 谷歌地图关闭信息窗口时,另一个标记点击
ü意味着annotaion的callOutView ??? – iPatel 2013-03-11 11:16:46
我发现经过一番搜索。它是GMSMapViewDelegate的方法didTapInfoWindowOfMarker :) – 2013-03-11 11:24:42