MapKit с UISearchBar

Итак, если я правильно понимаю, вы больше не можете использовать определенные API Google с iOS (например, Google Places). Итак, как мы можем использовать iOS MapKit с UISearchBar для поиска местоположений? На карте на моем iPhone есть панель поиска, поэтому, если я, например, наберу кофейни, я получу все булавки в своей области местных кафе. Если Apple не использует API Google, что они используют для поиска этих данных? Как мы, разработчики, можем использовать эти поисковые данные?

Спасибо,


person Cybernetic    schedule 14.05.2013    source источник


Ответы (2)


MapKit содержит поисковый запрос для замены исходящих API Google.

https://developer.apple.com/library/ios/#documentation/MapKit/Reference/MKLocalSearchRequest_class/Reference/Reference.html#//apple_ref/doc/uid/TP40012892

person Sean Kladek    schedule 14.05.2013

У меня есть небольшое приложение с этой функцией.

Github: https://github.com/galahador/MapTag

UISearchBar - когда вы вводите данные в бар, они отображаются на карте с указателем (булавкой)

Если нужна помощь, могу показать код и все объяснить.

person tBug    schedule 28.10.2018