Google Maps SDK - 信息窗口的自定义尺寸
问题描述:
试图弄清楚如何自定义点击地图上的标记后出现的信息窗口的尺寸。Google Maps SDK - 信息窗口的自定义尺寸
默认情况下,它不够大,无法以方便的方式显示相关信息。
我希望实现的是标题和片段的全屏视图。
将venmo $ 5的人谁可以解决这个
答
你可以使用你想显示为您的信息窗口中的故事板创建自定义的UIView和设计。
实现委托方法markerInfoWindow
可通过从故事板加载所需的视图来返回自定义视图。这很简单,直接&。
嗨Gurdev, 感谢您的帮助。我对此有点新。你能够更多地描述这个过程吗?在将注释转换为代码时遇到一些麻烦。 –
1.在ViewController中实现'mapView:markerInfoWindow'委托方法。 2.实现下面的功能。 func mapView(mapView:GMSMapView!,markerInfoWindow marker:GMSMarker!) - > UIView! {customIdWindow = NSBundle.mainBundle()。loadNibNamed(“CustomInfoWindow”,owner:self,options:nil)[0] as! CustomInfoWindow customInfoWindow.label1.text ='Custom text' customInfoWindow.label2.text ='any additional info。' //您可以在CustomInfoWindow nib中定义任何自定义对象,并在此方法中设置其属性。 return customInfoWindow } –