Descripción general
GMSAutocompleteResultsViewController proporciona una interfaz que muestra las 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 se diseñó 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.
Usa el protocolo de delegado GMSAutocompleteResultsViewControllerDelegate
para recibir una notificación cuando se seleccione un lugar de la lista.
Propiedades | |
id < GMSAutocompleteResultsViewControllerDelegate > | delegado |
Delegue para recibir una notificación cuando se seleccione un lugar. | |
GMSAutocompleteFilter * | AutocompleteFilter |
Filtra para aplicar a las sugerencias de autocompletar (puede ser nula). | |
IBInspectable UIColor * | tableCellBackgroundColor |
El color de fondo de las celdas de la tabla | |
IBInspectable UIColor * | tableCellSeparatorColor |
El color de la línea del separador entre celdas de la tabla. | |
IBInspectable UIColor * | primaryTextColor. |
El color del texto del nombre del resultado en los resultados de autocompletar. | |
IBInspectable UIColor * | principalTextoDestacadoColor |
El color que se usa para destacar el texto coincidente en los resultados de autocompletar. | |
IBInspectable UIColor * | secondaryTextColor. |
El color de la segunda fila de texto en los resultados de autocompletar. | |
IBInspectable UIColor * | tintColor |
El color de tono que se aplica a los controles en la vista de Autocomplete | |
GMSPlaceField | lugares |
Especifica los detalles del lugar individual que se recuperará para el objeto GMSPlace . |
Documentación de la propiedad
- (id<GMSAutocompleteResultsViewControllerDelegate>) delegado [read, write, assign] |
Delegue para recibir una notificación cuando se seleccione un lugar.
- (GMSAutocompleteFilter*) autocompleteFilter [read, write, assign] |
Filtra para aplicar a las sugerencias de autocompletar (puede ser nula).
- (IBInspectable UIColor*) tableCellBackgroundColor [read, write, assign] |
El color de fondo de las celdas de la tabla
- (IBInspectable UIColor*) tableCellSeparatorColor [read, write, assign] |
El color de la línea del separador entre celdas de la tabla.
- (IBInspectable UIColor*) primaryTextColor [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 destacar el texto coincidente en los resultados de autocompletar.
- (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 del lugar individual que se recuperará para el objeto GMSPlace
.
El valor predeterminado muestra todos los detalles si no se anula.