Agregar una barra de búsqueda a Google Place Picker (GMSPlacePicker) -- ios campo con objective-c campo con google-places-api campo con gmsautocomplete campo con gmsplacepicker camp Relacionados El problema

Adding a search bar to Google Place Picker(GMSPlacePicker)


1
vote

problema

Español

Soy nuevo en el desarrollador de aplicaciones de iOS. Estoy usando el selector de Google Place ( GMSPlacePicker ) y se ve bien, pero no viendo a la barra de búsqueda. ¿Cómo se supone que debo agregar una barra de búsqueda? Me refiero https://developers.google.com/places/ios-api/placeCicker y están proporcionando documentos en https://developers.google. com / lugares / ios-api / autocompletar # add_an_autocomplete_ui_control pero estoy confundido cómo implementar GMSAutocompleteViewController y GMSAutocompleteResultsViewController en el Objetivo C. ¿Alguien puede ayudarme?

gracias

Original en ingles

I am new in iOS application developer. I am using the Google place picker (GMSPlacePicker) and it's looking fine but not seeing searchbar. How am I supposed to add a search bar? I am referring https://developers.google.com/places/ios-api/placepicker and they are providing documents on https://developers.google.com/places/ios-api/autocomplete#add_an_autocomplete_ui_control but I am confused how to implement GMSAutocompleteViewController and GMSAutocompleteResultsViewController in Objective C. Can anyone please help me?

Thanks

              
 
 

Lista de respuestas

2
 
vote
  ControlTemplate0  
 
- (IBAction)onLaunchClicked:(id)sender {      if ([_textField.text length] > 0) {         GMSAutocompleteViewController *acController = [[GMSAutocompleteViewController alloc] init];         acController.delegate = self;         [self presentViewController:acController animated:YES completion:nil];     }else {         UIAlertController *controller = [UIAlertController alertControllerWithTitle:@"Message" message:@"Enter a name" preferredStyle:UIAlertControllerStyleAlert];         UIAlertAction *action = [UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) {          }];         [controller addAction:action];         [self presentViewController:controller animated:YES completion:nil];     } }  // Handle the user's selection. - (void)viewController:(GMSAutocompleteViewController *)viewController didAutocompleteWithPlace:(GMSPlace *)place {     [self dismissViewControllerAnimated:YES completion:nil];     // Do something with the selected place.     NSLog(@"Place name %@", place.name);     NSLog(@"Place address %@", place.formattedAddress);     NSLog(@"Place attributions %@", place.attributions.string);      [_peopleArray addObject:@{@"name":_textField.text,                               @"place":place.name,                               @"lat":[NSString stringWithFormat:@"%0.6f",place.coordinate.latitude],                               @"long":[NSString stringWithFormat:@"%0.6f",place.coordinate.longitude]}];     [_tableView reloadData];     _textField.text = @""; }  - (void)viewController:(GMSAutocompleteViewController *)viewController didAutocompleteWithError:(NSError *)error {     [self dismissViewControllerAnimated:YES completion:nil];     // TODO: handle the error.     NSLog(@"Error: %@", [error description]); }  // User canceled the operation. - (void)wasCancelled:(GMSAutocompleteViewController *)viewController {     [self dismissViewControllerAnimated:YES completion:nil]; } 
 
 
 
 
1
 
vote
vote
La mejor respuesta
 

He resuelto el problema. Acabo de actualizar el googlemaps.framework .

 

I have solved the issue. I have just Update the GoogleMaps.framework.

 
 

Relacionados problema

2  Añadiendo Google Place Picker In Tab Fragment Android  ( Adding google place picker in tab fragment android ) 
Actualmente estoy desarrollando la aplicación sobre los servicios de Google Maps. Yo uso el diseño de la pestaña con 2 pestañas que son fragmentos. En una pes...

-1  Place Picker deshabilitado, pero la guía de implementación aún publica  ( Place picker disabled but implementation guide still published ) 
Estuvo a punto de seguir las instrucciones en esta página https://developers.google. com / lugares / ios-sdk / placepicker relacionada con el selector de pl...

0  GetMap y Autocompletar SetCountry Android  ( Getmap and autocomplete setcountry android ) 
GetMap necesita un servicio de reproducción de GMS antiguo pero SetCountry ("") necesita una nueva versión de GMS PlayService. ¿Cómo usar ambos en la misma a...

0  Cómo calcular la distancia desde dos puntos, el punto A es la ubicación del usuario, y el punto B es PlacePicker.getlatlang ()  ( How to calculate distance from two point point a is user location and point b ) 
{ @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == Place_Picker_Request){ place_P...

0  ¿Cómo puedo tener Google Place Picker look como tema de mi aplicación?  ( How can i have google place picker look as my apps theme ) 
Quiero usar Google Place Picker en mi aplicación. He seguido este enlace https://developers.google.com/places/android-api/placepicker y agregó Place Picker ...

0  ¿Cómo usar el evento Place_Changed de PlaceKicker de Google API?  ( How to use place changed event of placekicker of google api ) 
Casi he terminado, pero estoy enfrentando un problema aquí es mi problema: - I have successfully implement the placekicker with uk country only. Here is my...

2  IntentBuilder no reconocido en Android Studio (Google PlacePicker)  ( Intentbuilder not recognized in android studio google placepicker ) 
Estoy tratando de crear un PlacePicker para mi aplicación de Google Maps, y encontré una buena guía para hacer esto. La guía no está terriblemente desactualiz...

2  Cómo filtrar GMSplacesAutocompleTetTypeFilter para obtener el resultado del país tanto para Estados Unidos como para Canadá  ( How to filter gmsplacesautocompletetypefilter to obtain the country result for b ) 
let filter = GMSAutocompleteFilter() filter.type = GMSPlacesAutocompleteTypeFilter.city filter.country = "USA" || "CA" Cómo obtener resul...

0  Cómo obtener el valor de PlacePicker mientras selecciona sugerencia  ( How to get the value from placepicker while selecting on suggestion ) 
Me estoy quedando atascado en esto Quiero alertar todo el valor Cuando el usuario haga clic con el mouse Supongamos que ahora ingreso PERSTON AQUÍ cuando haga...

0  Error / Crash Mientras usa GMSPlacePicker PickPlaceWithCallback en Objc  ( Error crash while using gmsplacepicker pickplacewithcallback in objc ) 
Este error se está bloqueando la aplicación mientras intenta usar GMSPlacePicker en OBJC 'nsinvalidargumentException', Motivo: '*** - [__ NSPlaceHolderDict...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos