如何在appDelegate中刷新MKMapView

时间:2010-12-25 23:43:16

标签: iphone objective-c mkmapview

最初,当我学会了如何编写多视图应用程序时,我发现了这种方便的方法来重新加载UITableView

[randomTableView reloadData];

但是当我想重新加载MKMapView时,我该怎么做?场景是这样的:

我选择一个地址并加载地图(点击所有常用的控制器方法 - 生活很好) 接下来我“返回”并点击另一个地址(但地图仍然显示以前的位置)

提前谢谢!

1 个答案:

答案 0 :(得分:7)

您必须设置MKMapView的中心坐标(setCenterCoordinate:animated:)或其区域(setRegion:animated:)。你可能已经第一次调用地图了 - 你只需要再做一次。