【发布时间】:2013-12-09 20:54:28
【问题描述】:
我在 iOS7 中遇到了 MKMapView 的问题,我一直在 iOS5 上使用它并且工作完美(至少我正在尝试做的)。
我的问题是 .userTrackingMode 在 iOS7 中不起作用。一直在寻找答案,但没有找到任何答案。
我想显示用户位置,它适用于 .showsUserLocation。但是当我想跟踪它时,它就像忽略它一样。有人有解决办法吗?
这就是我在 iOS 5 中的写法:
mMapView.showsUserLocation = YES;
mMapView.userTrackingMode = YES;
mMapView.userInteractionEnabled = NO;
据我所知,升级中的代码没有任何变化。
编辑:
不知道为什么,我用过 [self.mapView setUserTrackingMode:MKUserTrackingModeFollow 动画:YES]; 在每次位置更改时更改标签的方法中。然后它的工作。
不知道为什么我在 viewDidLoad 中声明它不起作用...?
【问题讨论】:
标签: ios objective-c ios7 mkmapview mkusertrackingmode