我正在使用Scout开发人员团队的SKMaps.frameworks(非常棒!)进行IOS快速开发。
我轮流使用GPX功能。我想要的是创建一个循环路由。因此,GPX文件中的起点和终点位于相同的坐标处。
我的问题是,在这些情况下,RoutingService在导航的一开始会自动停止导航,因为两点相同。如果我在距起点100米的距离内到达终点,则一切正常,但我不想这样做!
我怎样才能避免routingService检测目标点?
提前非常感谢您:)!
最佳答案
好的,就像每次您问一个问题一样,几分钟后您就会找到解决方案……(而且我保证这已经很长时间了,我正在处理这个问题:p!)
这是我的工作:在SKMaps.frameworks
中,找到SKNavigationDelegate
标头并注释(或删除)该行:
//- (void)routingServiceDidReachDestination:(SKRoutingService *)routingService;
它现在似乎有效。希望它可以帮助某人:)