【发布时间】:2014-06-14 01:12:42
【问题描述】:
我的客户需要在集成在我的应用程序中的谷歌地图的信息窗口中添加更多信息。所以我决定使用滚动视图作为信息窗口。我正在使用方法 - (BOOL)mapView:(GMSMapView *)mapView didTapMarker:(GMSMarker *)marker 在地图顶部表示我的滚动视图。
这是我的代码:
- (BOOL)mapView:(GMSMapView *)mapView didTapMarker:(GMSMarker *)marker {
self.propertyNameLabel.text = marker.title;
self.addressLabel.text = marker.snippet;
[self.scrollViewTest setContentSize:CGSizeMake(600.00, 610.00)];
[self.searchMap addSubview:self.scrollViewTest];
UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleMoreTap)];
tapGestureRecognizer.numberOfTapsRequired = 1;
[self.moreLabel addGestureRecognizer:tapGestureRecognizer];
self.moreLabel.userInteractionEnabled = YES;
[tapGestureRecognizer release];
return YES;
}
当我单击标记时,会显示滚动视图,但滚动不起作用。我已经设置了内容大小,但仍然无法正常工作。请帮帮我,
谢谢。
【问题讨论】:
标签: ios google-maps uiscrollview google-maps-sdk-ios