2
點擊「確定」「想要使用您當前的位置」消息後,GPS在首次運行時不會啓動。我有一個表格視圖來顯示當前位置周圍的地名。表中沒有地圖視圖,只是使用CoreLocation框架。當我第一次構建並運行我的應用並獲取表視圖時,着名消息「」myApp「想用當前位置」跳出。單擊「確定」按鈕後,GPS未運行。但是當我再次進入桌面視圖時,GPS運行良好。GPS在點擊「確定」後首次運行時不會啓動
問題是:點擊「確定」按鈕後,如何讓GPS在第一次啓動時運行?提前致謝!
編輯1
- (void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
CLLocationManager *locationManager = [[[CLLocationManager alloc] init] autorelease];
[locationManager setDelegate:self];
[locationManager startUpdatingLocation];
}
反正是有檢測的「OK」按鈕「想用您的當前位置」點擊消息?
在您重新填充附近位置的表格後,您是否重新繪製表格?你用什麼表格方法來更新行? –
@JasonKulatunga點擊「確定」按鈕後,實際上狀態欄上的GPS指示器在第一次運行時不會啓動。 –
你什麼時候調用'startUpdatingLocation'? –