如果要实现这个功能,出现的问题就是缩放地图不灵敏,上下拖动TableView就会跟着动
解决办法
UIPinchGestureRecognizer *pinch = [[UIPinchGestureRecognizer alloc]init];
pinch.delegate = self;
[self.tableV addGestureRecognizer:pinch];
- (BOOL)gestureRecognizer:(UIGestureRecognizer*)gestureRecognizer shouldReceiveTouch:(UITouch*)touch {
// 判断当前View是否是百度地图的手势处理视图TapDetectingView.
NSString *touchViewCls = NSStringFromClass([touch.view class]);
if([touchViewCls isEqual:@"TapDetectingView"]){
//若为百度地图的手势处理视图让TableView不滚动并相应手势
self.tableV.scrollEnabled = NO;
return NO;
}
// 取消禁止滚动
self.tableV.scrollEnabled = YES;
return YES;
}