Referencia de la clase GMSAutocompleteViewController

Referencia de la clase GMSAutocompleteViewController

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 realiza el usuario se devuelven a la app a través del protocolo GMSAutocompleteViewControllerResultsDelegate.

Para usar GMSAutocompleteViewController, configura su delegado a un objeto de tu app que cumpla con el protocolo GMSAutocompleteViewControllerDelegate y presenta el controlador (p. ej., con presentViewController). Los métodos delegados de GMSAutocompleteViewControllerDelegate se pueden usar para determinar cuándo el usuario seleccionó un lugar o canceló la selección.

Propiedades

ID de IBOutlet
< GMSAutocompleteViewControllerDelegate >
delegado
 Delegado para recibir una notificación cuando se seleccione un lugar o se cancele la selección.
GMSAutocompleteFilterautocompleteFilter
 Filtro para aplicar a las sugerencias de autocompletar (puede ser nulo).
UIColor de IBInspectable * tableCellBackgroundColor
 Es el color de fondo de las celdas de la tabla.
UIColor de IBInspectable * tableCellSeparatorColor
 El color de la línea separadora entre las celdas de la tabla.
UIColor de IBInspectable * primaryTextColor
 El color del texto del nombre del resultado en los resultados de autocompletar.
UIColor de IBInspectable * primaryTextHighlightColor
 El color que se usa para resaltar texto coincidente en los resultados de autocompletado.
UIColor de IBInspectable * secondaryTextColor
 El color de la segunda fila de texto en los resultados de autocompletar.
UIColor de IBInspectable * tintColor
 El color de tono que se aplica a los controles en la vista de Autocomplete.
GMSPlaceField.placeFields
 Especifica los detalles individuales del lugar que se recuperarán del objeto GMSPlace.

Documentación de la propiedad

- (ID de IBOutlet<GMSAutocompleteViewControllerDelegate>) delegado [read, write, assign]

Delegado para recibir una notificación cuando se seleccione un lugar o se cancele la selección.

- (GMSAutocompleteFilter*) autocompleteFilter [read, write, assign]

Filtro para 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 separadora entre las celdas de la tabla.

- (IBInspectable UIColor*) primaryTextColor (de color) [read, write, assign]

El color del texto del nombre del resultado en los resultados de autocompletar.

- (IBInspectable UIColor*) primaryTextHighlightColor [read, write, assign]

El color que se usa para resaltar 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 autocompletar.

- (IBInspectable UIColor*) tintColor [read, write, assign]

El color de tono que se aplica a los controles en la vista de Autocomplete.

- (GMSPlaceField) placeFields [read, write, assign]

Especifica los detalles individuales del lugar que se recuperarán del objeto GMSPlace.

La configuración predeterminada muestra todos los detalles si no se anulan.