在 map 上显示方向时如何添加交通类型 到目前为止我已经使用了这段代码,但它在 map 上显示了步行距离
NSURL *URL = [NSURL URLWithString:@"http://maps.google.com/maps?saddr=%f,%f&daddr=%f,%f"];
[[UIApplication sharedApplication] openURL:URL];
最佳答案
你可以为不同的方向模式添加一个额外的参数 directionsmode 如下:
NSURL *URL = [NSURL URLWithString:@"http://maps.google.com/maps?saddr=%f,%f&daddr=%f,%f&directionsmode=transit"];
方向模式有很多种:
驾驶
中转
骑自行车
走路
您还可以使用 URLSchema 来打开应用程序,其架构如下 Google Map Guide
Google map URLSchema 指南: https://developers.google.com/maps/documentation/ios-sdk/urlscheme
关于ios - 在 map 上显示方向时添加交通类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41895196/