首页 > 解决方案 > Swift 打开地图应用程序显示特定地址引脚(分支)?

问题描述

我正在尝试通过提供大公司的名称(例如)从我的应用程序打开 iOS 上的地图应用程序,Orange并在地图上显示所有公司分支机构。

到目前为止,我在发布我的问题之前尝试了很多解决方案,我找到了这个解决方案,但它不起作用:

if let url = URL(string:"http://maps.apple.com/?address=United States,Orange S.A.") {
        UIApplication.shared.open(url)
    }

是否可以为我的请求找到解决方案?或者我必须在应用程序中制作自己的地图和图钉?

标签: swiftxcodemaps

解决方案


对于 People show 正在寻找相同的解决方案:

  if let url = URL(string:"http://maps.apple.com/?q=Search+Text+here") {
            UIApplication.shared.open(url)
   }
  • 我使用q而不是地址来查询搜索

    还要在单词之间添加 + 否则它将不起作用


推荐阅读