currentAdvice.adviceInstruction返回奇怪的结果

时间:2015-11-13 20:07:04

标签: ios skmaps

在IOS上,我使用的是委托方法:\

func routingService(routingService: SKRoutingService!, didChangeCurrentAdvice currentAdvice: SKRouteAdvice!, isLastAdvice: Bool) {
    print("adviceInstruction")
    print(currentAdvice.adviceInstruction)
    delegate?.didChangeCurrentAdvice(currentAdvice.adviceInstruction)
}

当在模拟器模式下运行时,currentAdvice.adviceInstruction在列出距离时返回奇怪的指令,如:

in 200 50  yards turn right 

我希望能够在我的应用中说明你在哪里转弯以及走多远。所以我希望在50码右转这样的东西。还有另一种方法吗?

1 个答案:

答案 0 :(得分:2)

有关背景信息,请参阅this文章。

如果你想要"人类可读"文本说明,使用TTS选项进行音频通知:http://developer.skobbler.com/getting-started/ios#sec24