ios 是否可以使用MKLocalSearch获取“餐厅”等位置类型

5q4ezhmt  于 2023-03-31  发布在  iOS
关注(0)|答案(2)|浏览(138)

我目前正在使用MKLocalSearch搜索位置。我注意到在Apple Map中,搜索结果中显示了一些图标,表示位置是餐厅,机场或医院。我想实现该功能。所以我想知道我们是否可以从MKLocalSearch的搜索结果中获得位置类型?

vc9ivgsu

vc9ivgsu1#

我们可以使用以下代码从本地搜索中查询出位置类别

let request = MKLocalSearchRequest()
request.naturalLanguageQuery = "coffee"

Apple在MKMapItem中没有提供任何方法来检索分类的详细信息,如餐厅,咖啡等。

nue99wik

nue99wik2#

我是这么做的:

let request = MKLocalSearchRequest()
request.naturalLanguageQuery = "YOUR_CATEGORY" + text

text是用户输入的文本。

相关问题