我通过for循环创建GMSMarker,但GMSMarker不支持标记
for(int i=0;i<[self.shopDetailArray count];i++)
{
SHShopLocator *shop = [self.shopDetailArray objectAtIndex:i];
GMSMarker *marker = [[GMSMarker alloc] init];
marker.position = CLLocationCoordinate2DMake(22.2783, 114.1589);
marker.icon = [UIImage imageNamed:@"StoreLocator_pin"];
marker.infoWindowAnchor = CGPointMake(0.3, 0.4);
marker.map = self.map;
}
Run Code Online (Sandbox Code Playgroud)
那么在设置自定义markerInfoWindow时如何识别每个标记?
- (UIView *)mapView:(GMSMapView *)mapView markerInfoWindow:(GMSMarker *)marker
Run Code Online (Sandbox Code Playgroud)