目标
我想让我的搜索框自动完成检测地名和地址。
目前,我的搜索框仅自动完成检测地址。
我在我的 iOS 应用程序中使用了这个。结果看起来适合地址但不适合地名。
https://github.com/shmidt/GooglePlacesSearchController
我想让它检测地方,比如B&H Photo
纽约等?
示例我正在尝试做的事情
它是我需要在 Google API 控制台库上启用的付费服务吗?
有人可以对此有所了解吗?
我想让我的搜索框自动完成检测地名和地址。
目前,我的搜索框仅自动完成检测地址。
我在我的 iOS 应用程序中使用了这个。结果看起来适合地址但不适合地名。
https://github.com/shmidt/GooglePlacesSearchController
我想让它检测地方,比如B&H Photo
纽约等?
示例我正在尝试做的事情
它是我需要在 Google API 控制台库上启用的付费服务吗?
有人可以对此有所了解吗?
只需将您的GooglePlacesSearchController
初始化参数更改placeType
为.noFilter
let controller = GooglePlacesSearchController(
delegate: self, apiKey: GoogleMapsAPIServerKey, placeType: .noFilter)
对于有相同问题但实施不同的任何人,只需在您的GMSAutocompleteViewController
let autocompleteController = GMSAutocompleteViewController()
autocompleteController.delegate = self
// Specify a filter.
let filter = GMSAutocompleteFilter()
filter.type = .noFilter
autocompleteController.autocompleteFilter = filter