Descripción general
GMSAutocompleteViewController proporciona una interfaz que muestra una tabla de predicciones de autocompletar que se actualiza a medida que el usuario ingresa texto.
Las selecciones de lugares que realizó el usuario se devuelven a la app a través del protocolo GMSAutocompleteViewControllerResultsDelegate
.
Para usar GMSAutocompleteViewController, configura su delegado para un objeto de tu app que cumpla con el protocolo GMSAutocompleteViewControllerDelegate
y presenta el controlador (p. ej., con presentViewController). Los métodos delegados GMSAutocompleteViewControllerDelegate
se pueden utilizar para determinar cuándo el usuario seleccionó un lugar o canceló la selección.
Propiedades | |
ID de IBOutlet < GMSAutocompleteViewControllerDelegate > | delegado |
Delegar para recibir una notificación cuando se seleccione un lugar o se cancele la selección. | |
GMSAutocompleteFilter * | autocompleteFilter |
Filtro que se aplicará a las sugerencias de autocompletar (puede ser nulo). | |
IBInspectable UIColor * | tableCellBackgroundColor |
Es el color de fondo de las celdas de la tabla. | |
IBInspectable UIColor * | tableCellSeparatorColor |
El color de la línea de separador entre las celdas de la tabla. | |
IBInspectable UIColor * | primaryTextColor |
El color del texto del nombre de los resultados en los resultados de autocompletado. | |
IBInspectable UIColor * | primaryTextHighlightColor |
El color que se utiliza para resaltar el texto coincidente en los resultados de autocompletado. | |
IBInspectable UIColor * | secondaryTextColor |
El color de la segunda fila de texto en los resultados de autocompletado. | |
IBInspectable UIColor * | tintColor |
El color del tono aplicado a los controles en la vista Autocomplete. | |
GMSPlaceField | placeFields |
Especifica los detalles del lugar individual que se recuperarán del objeto GMSPlace . | |
NSArray< GMSPlaceProperty > * | placeProperties |
El GMSPlaceProperty para especificar los detalles explícitos del lugar que se solicitarán. |
Documentación de la propiedad
- (ID de IBOutlet<GMSAutocompleteViewControllerDelegate>) delegado [read, write, assign] |
Delegar para recibir una notificación cuando se seleccione un lugar o se cancele la selección.
- (GMSAutocompleteFilter*) autocompleteFilter [read, write, assign] |
Filtro que se aplicará a las sugerencias de autocompletar (puede ser nulo).
- (IBInspectable UIColor*) tableCellBackgroundColor [read, write, assign] |
Es el color de fondo de las celdas de la tabla.
- (IBInspectable UIColor*) tableCellSeparatorColor [read, write, assign] |
El color de la línea de separador entre las celdas de la tabla.
- (IBInspectable UIColor*) primaryTextColor [read, write, assign] |
El color del texto del nombre de los resultados en los resultados de autocompletado.
- (IBInspectable UIColor*) primaryTextHighlightColor [read, write, assign] |
El color que se utiliza para resaltar el texto coincidente en los resultados de autocompletado.
- (IBInspectable UIColor*) secondaryTextColor [read, write, assign] |
El color de la segunda fila de texto en los resultados de autocompletado.
- (IBInspectable UIColor*) tintColor [read, write, assign] |
El color del tono aplicado a los controles en la vista Autocomplete.
- (GMSPlaceField) placeFields [read, write, assign] |
Especifica los detalles del lugar individual que se recuperarán del objeto GMSPlace
.
La configuración predeterminada muestra todos los detalles si no se anula.
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign] |
El GMSPlaceProperty
para especificar los detalles explícitos del lugar que se solicitarán.
La opción predeterminada muestra todas las propiedades disponibles.