GMSAutocompleteFetcher

GMSAutocompleteFetcher

我告诉GMSAutocompleteFetcher将自动完成功能限制在“美国”范围内,但它不是在听我说,也不是从其他国家返回结果。

以下是我的讲述方式。

self.autocompleteFetcher = GMSAutocompleteFetcher()
self.autocompleteFetcher.autocompleteFilter?.type = .Address
self.autocompleteFetcher.autocompleteFilter?.country = "US"

你们能帮忙吗?提前致谢。

最佳答案

我知道这是个老问题,但我会尽力回答。
您必须先初始化过滤器,然后将其作为参数传递给提取程序的init。

let fetcherFilter = GMSAutocompleteFilter()
fetcherFilter.country = "BG"
fetcher = GMSAutocompleteFetcher(bounds: nil, filter: fetcherFilter)

10-06 04:58