Présentation
GMSAutocompleteResultsViewController fournit une interface qui affiche les prédictions de saisie semi-automatique de lieu dans une vue Tableau.
La vue Tableau est automatiquement mise à jour lorsque le texte saisi change.
Cette classe est destinée à être utilisée en tant que contrôleur des résultats de recherche d'un UISearchController. Transmettez une instance de GMSAutocompleteResultsViewController
à la méthode initWithSearchResultsController de UISearchController, puis définissez le contrôleur en tant que propriété searchResultsUpdater de l'UISearchController.
Utilisez le protocole délégué GMSAutocompleteResultsViewControllerDelegate
pour être averti lorsqu'un lieu est sélectionné dans la liste.
Propriétés | |
id < GMSAutocompleteResultsViewControllerDelegate > | délégué |
Déléguer l'envoi d'une notification lorsqu'un lieu est sélectionné | |
GMSAutocompleteFilter * | completeFilter |
Filtre à appliquer aux suggestions de saisie semi-automatique (peut être nul). | |
IBInspectable UIColor * | tableCellBackgroundColor |
Couleur d'arrière-plan des cellules du tableau. | |
IBInspectable UIColor * | tableCellSeparatorColor |
Couleur de la ligne du séparateur entre les cellules du tableau. | |
IBInspectable UIColor * | primaryTextColor. |
Couleur du texte du nom des résultats de la saisie semi-automatique. | |
IBInspectable UIColor * | primaryTextHighlightColor |
Couleur utilisée pour mettre en surbrillance le texte correspondant dans les résultats de la saisie semi-automatique. | |
IBInspectable UIColor * | secondaryTextColor |
Couleur de la deuxième ligne de texte dans les résultats de la saisie semi-automatique. | |
IBInspectable UIColor * | TintColor |
Couleur de la teinte appliquée aux commandes de la vue Autocomplete. | |
GMSPlaceField | placesChamps |
Spécifiez les détails de lieu individuels à extraire pour l'objet GMSPlace . |
Documentation sur la propriété
- (id<GMSAutocompleteResultsViewControllerDelegate>) délégué [read, write, assign] |
Déléguer l'envoi d'une notification lorsqu'un lieu est sélectionné
– (GMSAutocompleteFilter*) completeFilter [read, write, assign] |
Filtre à appliquer aux suggestions de saisie semi-automatique (peut être nul).
- (IBInspectable UIColor*) tableCellBackgroundColor [read, write, assign] |
Couleur d'arrière-plan des cellules du tableau.
- (IBInspectable UIColor*) tableCellSeparatorColor [read, write, assign] |
Couleur de la ligne du séparateur entre les cellules du tableau.
- (IBInspectable UIColor*) primaryTextColor [read, write, assign] |
Couleur du texte du nom des résultats de la saisie semi-automatique.
- (IBInspectable UIColor*) primaryTextHighlightColor [read, write, assign] |
Couleur utilisée pour mettre en surbrillance le texte correspondant dans les résultats de la saisie semi-automatique.
- (IBInspectable UIColor*) secondaryTextColor [read, write, assign] |
Couleur de la deuxième ligne de texte dans les résultats de la saisie semi-automatique.
- (IBInspectable UIColor*) tintColor [read, write, assign] |
Couleur de la teinte appliquée aux commandes de la vue Autocomplete.
- (GMSPlaceField) placeFields [read, write, assign] |
Spécifiez les détails de lieu individuels à extraire pour l'objet GMSPlace
.
La valeur par défaut est de renvoyer tous les détails si elle n'a pas été remplacée.