以编程方式放大MKMapView在双击之前停止..为什么?

时间:2014-05-26 23:45:10

标签: ios objective-c mkmapview zoom zooming

所以我试图在MKOSViewView for IOS上实现放大......使用下面的代码,它可以...到某一点......在缩放达到一定水平后,此方法停止缩放...即使在地图上直接双击也会允许至少2个缩放...

所以,我的问题是......#1为什么停止工作? #2是我可以做的事情来修复它所以我可以使用这种方法进行缩放,因为我可以双击......如果没有#3,我怎么能以编程方式触发MKMapView中的双击手势只是调用内置方法而不是这种尝试进行自定义缩放?

            MKCoordinateRegion region;                
            MKCoordinateSpan span; 
            region.center=mapView.region.center;

            span.latitudeDelta=mapView.region.span.latitudeDelta /2.0002;
            span.longitudeDelta=mapView.region.span.longitudeDelta /2.0002;
            region.span=span;
            [mapView setRegion:region animated:TRUE];

0 个答案:

没有答案