单击“想使用您当前的位置”消息的“确定”后,GPS 在第一次运行时未启动。我有一个表格视图来显示当前位置周围的地名。表中没有地图视图,只是使用了 CoreLocation 框架。当我第一次构建并运行我的应用程序并进入表格视图时,著名的消息“ “myApp”想使用您当前的位置“跳出来。单击“确定”按钮后,GPS 未运行。但是当我再次进入表格视图时,GPS 运行良好。
问题是:单击“确定”按钮后,如何让 GPS 在第一次启动时运行?提前致谢!
编辑 1
- (void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
CLLocationManager *locationManager = [[[CLLocationManager alloc] init] autorelease];
[locationManager setDelegate:self];
[locationManager startUpdatingLocation];
}
有没有检测到“想使用您当前的位置”消息的“确定”按钮被点击了?