我的Iphone应用程序需要打开google maps应用程序才能使用StreetView和路线模式。
一切正常,但是我的问题是,是否可以添加任何按钮或其他方式返回我的应用程序?我已经看到UIWebViews也许是唯一的解决方案。
提前致谢
最佳答案
我的回答来自以下文档:Google Maps SDK for iOS, Google Maps URL Scheme
如果您为应用注册了自定义URL方案并使用comgooglemaps-x-callback://
URL方案启动Google Maps iOS应用,则可以添加后退按钮。
这是一个很棒的tutorial for iOS Custom URL Schemes。
以下字符串将打开包含指向肯尼迪国际机场的路线的Google Maps,并在Google Maps中添加一个标题为“AirApp”的按钮。
触摸该按钮将调用自定义url方案sourceapp://
,您可以按照我上面链接的教程进行设置。
@"comgooglemaps-x-callback://?daddr=John+F.+Kennedy+International+Airport,+Van+Wyck+Expressway,+Jamaica,+New+York&x-success=sourceapp://?resume=true&x-source=AirApp"
关于ios - Google Maps iOS上的后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21308640/