从GMSMapView隐藏地铁站

时间:2015-01-27 16:18:58

标签: ios objective-c google-maps

我已经集成了适用于iOS的Google Maps api。我想隐藏纽约市地图上的地铁站。有没有办法用API做到这一点?

1 个答案:

答案 0 :(得分:1)

您可以使用UIWebViewtry调用Javascript来执行Objective-C

中的JS函数

在你的UIViewController中实现UIWebView的委托方法webViewDidFinishLoad:在那里你调用[graphView stringByEvaluatingJavaScriptFromString:@" methodName()"];

然后添加

var styleArray = [

    featureType: "poi.transit.station",
    elementType: "labels",
    stylers: [
      { visibility: "off" }
    ]
];