Ios6 向MapView添加更多接点后MapView崩溃

Ios6 向MapView添加更多接点后MapView崩溃,ios6,Ios6,如果用户单击“缩放”按钮,如何从“地图视图”中删除“缩放” 用于(注释中的id注释) { MKMapPoint annotationPoint = MKMapPointForCoordinate(annotation.coordinate); MKMapRect zoomRect = MKMapRectMake(annotationPoint.x, annotationPoint.y, 0.0, 0.0); [m_mapView setVisibleMapRect

如果用户单击“缩放”按钮,如何从“地图视图”中删除“缩放”

用于(注释中的id注释) {

        MKMapPoint annotationPoint = MKMapPointForCoordinate(annotation.coordinate);
    MKMapRect zoomRect = MKMapRectMake(annotationPoint.x, annotationPoint.y, 0.0, 0.0);
    [m_mapView setVisibleMapRect:zoomRect animated:YES];
    }

MKMapRectMake
不能在rect的宽度和高度中有0,0。一旦你能使其达到某个值,你的崩溃将停止

感谢你的响应,但我的要求是什么一旦mapView加载并在mapView上绘制了PIN,我就有更多的按钮来添加更多的PIN。所以在这种情况下,如果用户放大并点击更多按钮,我的mapView崩溃。所以我想检查用户是否先进行了缩放,我必须撤消所有缩放,然后我需要添加插针。我该怎么做。