【发布时间】:2013-01-30 17:25:59
【问题描述】:
我有一个 iOS 应用程序,我在应用程序启动时加载一个 MKMapView。我想将“MKCoordinateRegion”的中心设置为用户纬度/经度。但是,CLLocation Manager 实例在 MKMapView 加载之前不会更新用户位置。
现在我正在将地图中心坐标硬编码到应用程序中。但我想知道是否有人可以提出更好的方法来处理这种情况。
我可以想到两种方法,但我不喜欢其中任何一种:
1) 使用活动指示器停止启动 MKMapView 2) 使用硬编码的位置启动 MKMapview,然后在用户位置可用时立即将 mapview 区域设置为以该位置为中心
有什么建议吗?
【问题讨论】:
标签: ios mkmapview cllocationmanager userlocation mkcoordinateregion