在 ios 5 中,我可以通过用新的双击手势覆盖它来禁用双击缩放。但似乎双击手势不再出现在mkmapview附带的gesturerecognizer数组中。
NSArray *gestureRecognizers = [_mapView gestureRecognizers];
for (UIGestureRecognizer *recognizer in gestureRecognizers) {
NSLog(@"%@", recognizer);
}
在 ios 6 中不返回任何内容,而在 ios 5 中它将返回 2 个识别器,一个用于单击,一个用于双击。