0
我有一個應用程序在應用程序啓動後立即加載地圖。 現在我在應用程序中有一些意見。 我想要做的是,當我離開我的mapview,進入另一個視圖時,我想讓地圖停止更新自己的位置,並且只有在我回到該地圖視圖時纔開始更新自己的位置。 (self location =用戶當前位置)。當視圖(地圖)未顯示時停止更新位置
任何人都可以告訴我該怎麼做?
謝謝。
我有一個應用程序在應用程序啓動後立即加載地圖。 現在我在應用程序中有一些意見。 我想要做的是,當我離開我的mapview,進入另一個視圖時,我想讓地圖停止更新自己的位置,並且只有在我回到該地圖視圖時纔開始更新自己的位置。 (self location =用戶當前位置)。當視圖(地圖)未顯示時停止更新位置
任何人都可以告訴我該怎麼做?
謝謝。
您可以使用locationM.stopUpdatingLocation()
開始更新位置
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
locationM.startUpdatingLocation()
}
,並停止
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
locationM.stopUpdatingLocation()
}
這就是我一直在尋找。謝謝 –