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. | |
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. | |
NSArray< GMSPlaceProperty > * | placeProperties |
Especifica el array de nombres de propiedades de lugar que se recuperarán del objeto GMSPlace . | |
GMSPlaceField | placeFields |
Especifica los detalles del lugar individual que se recuperarán del objeto GMSPlace . |
Documentación de la propiedad
- (id<GMSAutocompleteResultsViewControllerDelegate>) delegado [read, write, assign] |
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.