ios - MKLocalSearch 提供的结果与原生 Apple map 应用程序中的搜索结果不同

标签 ios maps mapkit mklocalsearch mklocalsearchrequest

当我在 MKLocalSearch 和 Apple Maps 中使用相同的字符串进行搜索时,我会得到不同的结果,通常在 Apple Maps 中我会得到很多不同的位置,但在 MKLocalSearch 中我只会得到一个。

苹果 map :

enter image description here

我的应用使用 MKLocalSearch:

enter image description here

在这两种情况下,我都在柏林进行搜索,而在 MKLocalSearchRequest 中,我设置了柏林地区的 .region 属性

Apple 使用哪些服务进行位置搜索?

最佳答案

在做了一些搜索后,我调查了 MKLocalSearchCompleter是 Apple 在其 map 应用程序中使用的类。

关于ios - MKLocalSearch 提供的结果与原生 Apple map 应用程序中的搜索结果不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43249382/

相关文章:

iphone - 图像幻灯片

ios - CADisplayLink 没有提供连续帧之间的正确时间间隔

android - Google Maps Android API v2 - 恢复 map 状态

Android 缺少标记图像

ios - 删除 MKAnnotations 是否更好?

用于向 App Store 分发应用程序的 iOS 公司名称

ios - 如何在 iOS 上使用应用内购买消费已购买的商品?

ios - Swift Mapkit - 远离用户位置

javascript - 在移动网络应用程序上呈现城市 map

ios - MapKit Step折线在哪里?