【发布时间】:2010-06-09 14:14:32
【问题描述】:
我正在 iPhone 中开发地图应用程序。在加载 MapViewController 时,地图不会自动加载到 mapView 中,当我们拖动 mapView 时,会加载初始视图之外的区域。此外,当我们双击地图时,它会开始加载。有人可以帮我解决这个问题吗?
提前致谢,
世斌
【问题讨论】:
我正在 iPhone 中开发地图应用程序。在加载 MapViewController 时,地图不会自动加载到 mapView 中,当我们拖动 mapView 时,会加载初始视图之外的区域。此外,当我们双击地图时,它会开始加载。有人可以帮我解决这个问题吗?
提前致谢,
世斌
【问题讨论】:
尝试将下一行放入视图控制器的viewDidLoad:
CLLocation *location;// Get the location from location manager
if (location) {
MKCoordinateRegion region = MKCoordinateRegionMake(location.coordinate, MKCoordinateSpanMake(0.02, 0.02));
[self.mapView setRegion:region animated:TRUE];
[self.mapView regionThatFits:region];
}
【讨论】: