Ios5 使用setusertrackingmode绘制具有中心偏移的地图
使用setusertrackingmode显示地图视图时,用户位置始终显示在地图中心Ios5 使用setusertrackingmode绘制具有中心偏移的地图,ios5,maps,mapkit,Ios5,Maps,Mapkit,使用setusertrackingmode显示地图视图时,用户位置始终显示在地图中心 // set tracking mode [self.mapView setShowsUserLocation:YES]; [self.mapView setUserTrackingMode:MKUserTrackingModeFollowWithHeading animated:YES]; 是否有一种方法可以显示带有偏移的userlocation,例如它将显示在地图的下四分之一处?您必须在didUpdate
// set tracking mode
[self.mapView setShowsUserLocation:YES];
[self.mapView setUserTrackingMode:MKUserTrackingModeFollowWithHeading animated:YES];
是否有一种方法可以显示带有偏移的userlocation,例如它将显示在地图的下四分之一处?您必须在didUpdateUserLocation委托方法中手动更新地图的区域,而不是设置userTrackingMode。提供了一种可以将偏移应用于区域的方法。谢谢!使用setUserTrackingMode有助于避免使用额外的位置管理器。据我所知,一个应用程序中的两个位置管理器可能会导致冲突。这就是为什么我更喜欢使用setUserTrackingMode。