【发布时间】:2019-11-14 17:24:35
【问题描述】:
我的应用程序具有指南针功能。为了获得标题,我们使用了
func locationManager(CLLocationManager, didUpdateHeading: CLHeading)
方法。 我是否需要获得用户的位置许可?
【问题讨论】:
标签: ios cllocationmanager
我的应用程序具有指南针功能。为了获得标题,我们使用了
func locationManager(CLLocationManager, didUpdateHeading: CLHeading)
方法。 我是否需要获得用户的位置许可?
【问题讨论】:
标签: ios cllocationmanager
试试这个
func requestLocationPermission() {
let manager = CLLocationManager()
manager.delegate = self
manager.startUpdatingHeading()
// Store manager variable
}
并实施
func locationManager(_ manager: CLLocationManager, didUpdateHeading newHeading: CLHeading)
更新:您可以在没有位置许可的情况下观察更新航向。
【讨论】: