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

Verileri ülkeye göre filtrelemek istediğim için yalnızca Avustralya veri filtrelerine ihtiyacım var.Google Autocomplete yer ülke filtresi iOS'ta çalışmıyor

cevap

13

autocompleteFilter özelliği varsayılan olarak sıfır, bu yüzden çizgi

autocompleteController.autocompleteFilter?.country = "AU" 

şey yapmaz. bunun yerine bu sever misin:

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;