Descripción general
GMSAutocompleteResultsViewController proporciona una interfaz que muestra predicciones de autocompletado de lugares 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 la búsqueda de un UISearchController. Pasa una instancia de GMSAutocompleteResultsViewController
al método initWithSearchResultsController de UISearchController y, luego, establece el controlador como la propiedad searchResultsUpdater de UISearchController.
Utiliza el protocolo de delegado GMSAutocompleteResultsViewControllerDelegate
para recibir notificaciones cuando se seleccione un lugar de la lista.
Propiedades | |
id < GMSAutocompleteResultsViewControllerDelegate > | delegado |
Delegar para recibir notificaciones cuando se seleccione un lugar. | |
GMSAutocompleteFilter * | autocompleteFilter |
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<GMSAutocompleteResultsViewControllerDelegate>) delegado [read, write, assign] |
Delegar para recibir notificaciones cuando se seleccione un lugar.
- (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.