2016-05-12 81 views
5
let autocompleteController = GMSAutocompleteViewController() 
autocompleteController.autocompleteFilter?.country = "AU" 
autocompleteController.delegate = self 
self.presentViewController(autocompleteController, animated: true, completion: nil) 

我只需要篩選澳大利亞的數據,所以我想按國家過濾數據。谷歌自動完成的地方國家過濾器不工作在iOS

回答

13

的autocompleteFilter屬性默認爲零,因此行

autocompleteController.autocompleteFilter?.country = "AU" 

沒有做任何事情。像這樣做,而不是:

let filter = GMSAutocompleteFilter() 
filter.country = "AU" 
autocompleteController.autocompleteFilter = filter 
1

GMSAutocompleteViewController *controller = [[GMSAutocompleteViewController alloc]init]; 
 
    GMSAutocompleteFilter *filter = [[GMSAutocompleteFilter alloc]init]; 
 
    controller.delegate = self; 
 
    filter.country = @"IN"; 
 
    controller.autocompleteFilter = filter;

相關問題