在 Apple 地图中搜索地址

Posted

技术标签:

【中文标题】在 Apple 地图中搜索地址【英文标题】:Search address in Apple map 【发布时间】:2015-08-22 07:26:33 【问题描述】:

我想通过点击地址打开苹果地图。如果用户点击地址字段,它应该被重定向到苹果地图。地址字段是字符串。没有纬度或经度。我不想搜索当前位置。

【问题讨论】:

对 mapkit 的了解:developer.apple.com/library/ios/documentation/MapKit/Reference/… 【参考方案1】:

你可以试试这个:

NSString * address = [NSString stringWithFormat:@"http://maps.google.com/?q= FG, Block - 1"]];
NSURL *url = [NSURL URLWithString:address];
[[UIApplication sharedApplication] openURL:url];

它将导航到给定地址的苹果地图。

【讨论】:

我想用 iPhone 的 map kit..map 应用而不是 url 你想在你的 iOS 应用中使用 mapKit 框架吗? 试试这个教程raywenderlich.com/21365/…

以上是关于在 Apple 地图中搜索地址的主要内容,如果未能解决你的问题,请参考以下文章

在 Apple Maps iOS 10 中搜索地点或地址

如何像 Apple 的本地地图应用程序那样进行本地搜索自动完成?

MKLocalSearch 不提供与本地 Apple 地图应用程序中的搜索相同的结果

如何在谷歌地图上显示搜索地址。?

将字符串从我的应用程序传递到 Apple Maps 以便它可以搜索

百度地图开发中怎么把一个地址转换为经纬度