Referencia de la clase GMSAutocompleteResultsViewController

Referencia de la clase GMSAutocompleteResultsViewController

Descripción general

GMSAutocompleteResultsViewController proporciona una interfaz que muestra predicciones de Place Autocomplete en una vista de tabla.

La vista de tabla se actualizará automáticamente a medida que cambie el texto de entrada.

Esta clase está diseñada para usarse como el controlador de resultados de búsqueda de un UISearchController. Pasa una instancia de GMSAutocompleteResultsViewController al método initWithSearchResultsController de UISearchController y, luego, configura el controlador como la propiedad searchResultsUpdater de UISearchController.

Usa el protocolo de delegado GMSAutocompleteResultsViewControllerDelegate para recibir una notificación cuando se seleccione un lugar de la lista.

Propiedades

id
< GMSAutocompleteResultsViewControllerDelegate >
delegado
 Delegar para recibir una notificación cuando se seleccione un lugar.
GMSAutocompleteFilterautocompleteFilter
 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.
NSArray< GMSPlaceProperty > * placeProperties
 Especifica el array de nombres de propiedades de lugar que se recuperarán del objeto GMSPlace.
GMSPlaceFieldplaceFields
 Especifica los detalles del lugar individual que se recuperarán del objeto GMSPlace.

Documentación de la propiedad

Delegar para recibir una notificación cuando se seleccione un lugar.

- (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.

- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign]

Especifica el array de nombres de propiedades de lugar que se recuperarán del objeto GMSPlace.

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

- (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.