ios - IOS google maps sdk中的自定义信息窗口

标签 ios xcode google-maps maps callout

作为 IOS 开发人员的新手,我真的很难获得一些基本的东西来工作。

我需要在 google maps sdk for ios 中点击标记时显示这种自定义信息窗口。

enter image description here

如有任何帮助,我们将不胜感激。

我已经看到了第三方组件,但即使有了它们我也无法显示它。总是有标题、片段、左图和右图部分。真正的问题是如何在窗口中获得金星评级,并在其旁边显示文字。

最佳答案

随心所欲制作Xib...设置文本和图像

设置委托(delegate)GMSMapViewDelegate

-(UIView *)mapView:(GMSMapView *)mapView markerInfoWindow:(GMSMarker *)marker{

    CustomInfoWindow *infoWindow=[[[NSBundle mainBundle] loadNibNamed:@"InfoWindow" owner:self options:nil] objectAtIndex:0];  
     return infoWindow;

}

https://www.youtube.com/watch?v=ILiBXYscsyY 寻求更多帮助 看这个视频..由谷歌上传

关于ios - IOS google maps sdk中的自定义信息窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25599791/

相关文章:

ios - 如何将 CoreLocation 坐标转换为字符串?

ios - 将日期转换为日、日月年格式

ios - 将用户名和密码保存在钥匙串(keychain)中并将其用作自动填充

xcode - 错误 : Failed to connect outlet from . .. 到 (NSTextField):缺少 setter 或实例变量

android - 如何在 android 中从 Lat Long 获取地址?

objective-c - 有大量资源的应用程序加载缓慢

ios - 如何从一个 UIView 更改另一个 UIView 上的标签

ios - 一个场景中的相机/图库按钮,另一个场景中的图像

android - Maps API 仅加载位置设置 GPS

javascript - 谷歌地图 API v3 上的单图 block WMS 图层