GMSAutocompleteFetcher国家/地区限制

时间:2016-09-08 05:49:27

标签: ios swift google-places-api

我告诉GMSAutocompleteFetcher将自动填充限制在“美国”范围内,但它并没有收听我并从其他国家/地区返回结果。

以下是我的说法。

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

你能帮忙吗?提前谢谢。

1 个答案:

答案 0 :(得分:5)

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

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