在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码处向右转。还有另一种方法吗?
最佳答案
有关上下文,请参见this文章。
如果您想要“人类可读”的文本说明,请使用TTS选项获得音频建议:http://developer.skobbler.com/getting-started/ios#sec24