Я работаю над приложением, в котором я использую MapKit
, чтобы иметь возможность искать местоположения, я запустил его и запустил, однако я не получаю желаемых результатов.Когда я ищу, например, Eindhoven
, это мои результаты:
Но когда я использую Apple Maps для поиска Эйндховена, это результаты:
Поэтому мне было интересно, есть ли способ «настроить» результаты, чтобы я мог получить что-то более похожее на то, что возвращают карты.Вот как ведется поиск в данный момент:
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()
}
Так как мне убедиться, что я получаю лучшие результаты поиска?
Спасибо!