【发布时间】:2012-06-12 05:15:40
【问题描述】:
您好,我尝试使用它打开具有当前位置的地图应用程序,并获取到我为方向输入的任何内容的方向。当我单击 iPhone 上的按钮时,没有任何反应,但它被单击了。我做错了什么?
NSString *url = [NSString stringWithFormat: @"http://maps.google.com/maps?saddr=Current+Location&daddr=%@ %@ %@ %@",
streetString , cityString, stateString, zipString];
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: url]];
【问题讨论】:
-
如果您在 Mobile Safari 中输入完全相同的 URL,是否会出现您想要的地图?另外,你为什么不想使用内置的 MapKit 框架呢?从您的应用切换到 Safari 可能不是您的用户希望看到的行为。
标签: google-maps ios5 ios4 core-location