是否可以在触发 CLRegion 后监控航向/航向?
Is it possible to monitor heading / course after triggering CLRegion?
我的意思是我希望这会发生:
1 - 监控退出区域
2 - 当区域触发时,我想知道例如:离开该区域的用户是向北还是向南,并根据该触发特定通知...
是的,您可以使用 CLLocationManager
开始监控航向更新。
if CLLocationManager.headingAvailable() {
manager.headingFilter = 5
manager.startUpdatingHeading()
}
然后 CLLocationManager
的代表将通过以下方式提供航向更新:
func locationManager(_ manager: CLLocationManager,
didUpdateHeading newHeading: CLHeading)
我的意思是我希望这会发生:
1 - 监控退出区域 2 - 当区域触发时,我想知道例如:离开该区域的用户是向北还是向南,并根据该触发特定通知...
是的,您可以使用 CLLocationManager
开始监控航向更新。
if CLLocationManager.headingAvailable() {
manager.headingFilter = 5
manager.startUpdatingHeading()
}
然后 CLLocationManager
的代表将通过以下方式提供航向更新:
func locationManager(_ manager: CLLocationManager,
didUpdateHeading newHeading: CLHeading)