gpt4 book ai didi

swift - 调整 MapKit 搜索结果

转载 作者:搜寻专家 更新时间:2023-11-01 05:33:07 25 4
gpt4 key购买 nike

我正在开发一个应用程序,我在其中利用 MapKit 来搜索位置,我已经启动并运行了它,但是,我得到的并不是我想要的结果.当我搜索例如埃因霍温,这些是我的结果:

enter image description here

但是当我使用 Apple Maps 搜索 Eindhoven 时,结果如下:

enter image description here

所以我想知道是否有一种方法可以“调整”结果,以便我可以获得更像 map 返回的内容。这是目前进行搜索的方式:

let request = MKLocalSearchRequest()
request.naturalLanguageQuery = searchBarText
let search = MKLocalSearch(request: request)
search.start { response, _ in
guard let response = response else {
return
}

self.matchingItems = response.mapItems
self.tableNode.reloadData()
}

那么如何确保获得更好的搜索结果?

谢谢!

最佳答案

Apple Maps 不使用 MKLocalSearchRequest()。所以我们不能得到相同的结果。您需要使用第三方 API,例如foursquare,大喊。

关于swift - 调整 MapKit 搜索结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50505950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com