我是iOS新手。我正在使用蘋果的地圖。我需要一些功能像Goole PlaceAutoComplete。如何獲取用戶使用apple的Map輸入的某些字符串的建議地址?
在此之前,我試圖使用PlaceAutoComplete通過pod添加googlePlaces實用程序,並且函數回調甚至沒有響應。我使用googleMap placeAutoComplete工具創建了iOS Api Key。
這裏是我的一段代碼
-(void)placeAutocomplete{
GMSAutocompleteFilter *filter = [[GMSAutocompleteFilter alloc] init];
filter.type = kGMSPlacesAutocompleteTypeFilterCity;
[self.placesClients autocompleteQuery:self.txtFld.text
bounds:nil
filter:filter
callback:^(NSArray *results,NSError*error)
{
if (error != nil) {
NSLog(@"Autocomplete error %@", [error localizedDescription]);
return;
}
self.autoCompleteArray = results;
}];
}
這是你可以把它做任何谷歌地圖,而不是蘋果地圖。您需要爲文本字段提供自動完成功能。 –
現在我正在使用Google地圖,但同樣是這裏的問題,autocompleteQuery callBack不會被調用。 –
你能展示一些代碼嗎? – TheMall