2016-11-17 62 views
0

我有一個應用程序在應用程序啓動後立即加載地圖。 現在我在應用程序中有一些意見。 我想要做的是,當我離開我的mapview,進入另一個視圖時,我想讓地圖停止更新自己的位置,並且只有在我回到該地圖視圖時纔開始更新自己的位置。 (self location =用戶當前位置)。當視圖(地圖)未顯示時停止更新位置

任何人都可以告訴我該怎麼做?

謝謝。

回答

1

您可以使用locationM.stopUpdatingLocation()

開始更新位置

override func viewDidAppear(_ animated: Bool) { 
    super.viewDidAppear(animated) 

    locationM.startUpdatingLocation() 


} 

,並停止

override func viewWillDisappear(_ animated: Bool) { 
    super.viewWillDisappear(animated) 
    locationM.stopUpdatingLocation() 
} 
+0

這就是我一直在尋找。謝謝 –

相關問題