MKMapView& iOS6,避免即时更新地图

时间:2012-10-07 15:23:33

标签: mkmapview caeagllayer

我已经实施了一个使用MKMapView来显示卫星地图的应用程序。在我的应用程序中,我需要以编程方式更新地图的中心以及地图视图的变换。在iOS 6之前,这很好用。在iOS 6上,无法再加入两步操作。也就是说,当我尝试设置地图中心时,在我有机会设置转换之前,它会立即刷新。这很糟糕,因为一瞬间,我可以看到中间表示。查看新的MKMapView实现,我看到它现在使用OpenGL:

VKMapCanvas: 0x9d29440; frame = (0 0; 1217.57 1217.57); clipsToBounds = YES; layer = [CAEAGLLayer]: 0x9d2a610

我认为问题是OpenGL表面会立即更新。我的问题是,无论如何都要启用/禁用VKMapCanvas的更新?

0 个答案:

没有答案