触发CLRegion后是否可以监控航向/航向?

时间:2017-06-24 13:14:40

标签: ios swift location cllocation clregion

我的意思是我希望这种情况发生:

1 - 监控退出某个区域 2 - 当区域触发时,我想知道例如:退出该区域的用户是朝北还是南方并根据该区域触发特定通知......

1 个答案:

答案 0 :(得分:1)

是的,您可以使用CLLocationManager开始监控标题更新。

 if CLLocationManager.headingAvailable() {
       manager.headingFilter = 5
       manager.startUpdatingHeading()
}

然后CLLocationManager的代表将通过以下方式提供标题更新:

func locationManager(_ manager: CLLocationManager,
                     didUpdateHeading newHeading: CLHeading)