苹果iOS6地图 - 目的地地址 > 显示公司名称而不是经度/经度



我有一个应用程序,可以将用户撞到Apple的地图,以获取到业务位置的方向,并且我经过了LAT/LONG。非常简单,我正在使用的URL如下:

http://maps.apple.com/maps?daddr=lat,long

这当然可以正常工作,但是客户不喜欢用户到达地图时的LAT/长显示,因为它看起来不太"用户友好"。他们希望真正显示在那里的业务名称(我们有空)。我告诉他们,如果我们仅通过商业名称就通过了,这将行不通,因为Apple的地图可能不知道该特定业务的位置。

但是,他们想知道是否有可能以某种方式将其与LAT/LONG一起显示在目标地址中的业务名称。如下所示:"(业务名称)lat,long",最终忽略了业务名称并使用了lat/long。我已经玩了一点,没有运气。

看一下苹果的文档,我看不出明显的方法可以实现这一目标。这甚至可能吗?不用担心,只想得到一些反馈。谢谢!

如果您正在编写应用程序,则可以使用MKMapItem而不是使用链接URL方法。有了其中之一,您可以添加很多额外的信息,例如业务名称和电话号码以及纬度/经度。然后,您可以通过在其上调用openInMapsWithLaunchOptions:在地图应用中打开一个。

最新更新