我正在使用iOS的SDK中提供的用户界面中的mapbox默认下拉菜单,
let navigationViewController = NavigationViewController(for: route, locationManager: navigationLocationManager())
navigationViewController.delegate = self
present(navigationViewController, animated: true, completion: nil)
这提供了一个导航视图控制器,但是当显示该控件时,我想以某种方式实时打印用户沿路线移动的当前位置。我如何在不必构建自己的自定义导航UI的情况下执行此操作?是否可以仅使用UI放置来完成此操作?
最佳答案
您可以在 -mapView:didUpdateUserLocation:
委托方法中执行轻量级操作,包括打印用户的新位置。