当缩放区域很小时,mkmapview setRegion表现得很奇怪

时间:2014-10-29 21:34:42

标签: ios objective-c iphone mkmapview

我在地图上有一个简单的MKCircle叠加层。单击按钮缩放以循环坐标:

MKCoordinateRegion viewRegion = MKCoordinateRegionMakeWithDistance(CLLocationCoordinate2DMake(3.970639, 12.238926), 100, 100);
[self.mapView viewRegion animated:YES];

我不知道为什么,但即使我总是“缩放”到完全相同的区域(我甚至硬编码),只有在当前和希望的缩放之间存在巨大差异时,缩放才有效。示例显示在GIF中。

知道为什么会发生这种情况或如何始终将地图缩放到同一级别?

GitHub的: Github

主档案: ViewController.m

enter image description here

0 个答案:

没有答案