2015-07-11 88 views
0

每当我第一次打开项目,并打建立和第一次运行应用程序将不会集中在当前用户位置。但是,如果我停止模拟并重新构建并运行它,它将关注用户的位置,就像我想要的那样。我无法弄清楚它为什么会这样做,模拟器有问题还是我的代码有问题?Xcode:我的用户位置不显示我第一次运行模拟,但第二次它运行

super viewDidLoad]; 
self.mapview.showsUserLocation = YES; 
self.mapview.delegate = self; 
[self.mapview setUserTrackingMode:MKUserTrackingModeFollow animated:YES]; 
+0

您是否在真实设备上尝试过它? – SanitLee

+0

我还没有我是Xcode和Mac的新手,刚刚几天前买了一个,所以我不知道如何把它放在我的设备上。我会考虑先做,然后再更新。 – liquifiednate

回答

0

现在将self.mapview.showsUserLocation = YES;移动到最后一行。这可以做你期望的。

相关问题