我在函数setRegion:animated:
中遇到动画问题。
CLLocationRegion *region = self.mapView.region; <br>
region.center = newCoordinate; // newCoordinate actually is in region<br>
[self.mapView setRegion:region animated:YES];
当我在iPhone 4上测试应用程序时,一切正常,
但是在iPhone 5中,仅当区域的当前坐标低于newCoordinate
时才能成功执行动画。如果区域的当前坐标高于newCoordinate
,则setRegion
无法动画,例如
[self.mapView setRegion:region animated:NO].
图片:http://s11.postimg.org/6jdnvkxw3/image.jpg
有没有人有解决方案?