swift - Swift 打开地图应用程序显示特定地址引脚(分支)?
问题描述
我正在尝试通过提供大公司的名称(例如)从我的应用程序打开 iOS 上的地图应用程序,Orange
并在地图上显示所有公司分支机构。
到目前为止,我在发布我的问题之前尝试了很多解决方案,我找到了这个解决方案,但它不起作用:
if let url = URL(string:"http://maps.apple.com/?address=United States,Orange S.A.") {
UIApplication.shared.open(url)
}
是否可以为我的请求找到解决方案?或者我必须在应用程序中制作自己的地图和图钉?
解决方案
对于 People show 正在寻找相同的解决方案:
if let url = URL(string:"http://maps.apple.com/?q=Search+Text+here") {
UIApplication.shared.open(url)
}
我使用
q
而不是地址来查询搜索还要在单词之间添加 + 否则它将不起作用
推荐阅读
- python - 替换pandas groupby并申请提升性能
- mysql - 如何在管道运行时将 Azure Key Vault 密码注入 mysql 脚本
- angular - PrimeNG p-tree:如何根据来自 json 文件的布尔值从 ptree 中隐藏某些节点?
- php - Drupal 8:通知消息未翻译
- excel - 宏看不到工作表 - “运行时错误 9”
- components - a-frame superhands 定制手模型
- python - 在 tqdm 中的 for 循环后更改描述
- xml - 搜索 xml 到 jekyll 转换器
- r - R:有没有办法在两个不同的 dfs 中找到与两个字符串列的相同第一个元素的部分字符串匹配?
- node.js - 向设备组 firebase node.js 发送通知