GMSAutocompleteFilter-Klassenreferenz

GMSAutocompleteFilter-Klassenreferenz

Überblick

Diese Klasse stellt eine Reihe von Einschränkungen dar, die auf Autocomplete-Anfragen angewendet werden können.

So lassen sich automatisch vervollständigte Vorschläge nur für die Orte anpassen, die für Sie von Interesse sind.

Eigenschaften

GMSPlacesAutocompleteTypeFilterTyp
 VERWORFEN.
NSArray< NSString * > * Typen
 Der Filter, der auf eine Anfrage zur automatischen Vervollständigung angewendet wurde, um die Ergebnisse mithilfe von bis zu fünf verschiedenen Ortstypen einzuschränken.
NSString * Land
 VERWORFEN.
NSArray< NSString * > * Länder
 Die Länder, auf die die Ergebnisse beschränkt werden sollen.
CLLocation * Ursprung
 Die Luftentfernung zwischen dem Startort und den automatisch vervollständigten Vorhersagen.
id< GMSPlaceLocationBias >locationBias
 Die optionale Standortgewichtung, um Ortsergebnisse in der Nähe des Standorts zu bevorzugen.
id< GMSPlaceLocationRestriction >locationRestriction
 Die optionale Standortbeschränkung zum Einschränken von Ortsergebnissen

Property-Dokumentation

- (GMSPlacesAutocompleteTypeFilter) type [read, write, assign]

VERWORFEN.

Der Typfilter, der auf eine Anfrage zur automatischen Vervollständigung angewendet wird, um die Ergebnisse auf verschiedene Typen zu beschränken. Der Standardwert ist kGMSPlacesAutocompleteTypeFilterNoFilter.

Hinweis:
Wird ignoriert, wenn die Eigenschaft „types“ festgelegt ist.
Dies wurde eingestellt. Die Property „type“ wurde zugunsten von „types“ eingestellt.
– (NSArray<NSString *>*) types [read, write, assign]

Der Filter, der auf eine Anfrage zur automatischen Vervollständigung angewendet wurde, um die Ergebnisse mithilfe von bis zu fünf verschiedenen Ortstypen einzuschränken.

Hinweis:
Diese API kann ein Array mit bis zu fünf Einträgen aus table_1 oder table_2 verwenden, aber nur einen einzelnen Eintrag in table_3. Der Standardwert ist null, d. h. es wurden keine Filter angegeben. Überschreibt die eingestellte Eigenschaft "type", wenn diese festgelegt ist.
– (NSString*) country [read, write, copy]

VERWORFEN.

Das Land, auf das die Ergebnisse beschränkt werden sollen. Dies sollte ein Ländercode gemäß ISO 3166-1 Alpha-2 sein (Groß-/Kleinschreibung wird nicht berücksichtigt). Wenn nil ist, wird kein Land gefiltert.

Hinweis:
Wird ignoriert, wenn die Eigenschaft "countries" festgelegt ist.
Dies wurde eingestellt. Die Property „country“ wurde zugunsten von „countries“ eingestellt.
- (NSArray<NSString *>*) countries [read, write, copy]

Die Länder, auf die die Ergebnisse beschränkt werden sollen.

Dies sollte ein Ländercode gemäß ISO 3166-1 Alpha-2 sein (Groß-/Kleinschreibung wird nicht berücksichtigt). Unterstützt bis zu 5 Länder zum Filtern. Wenn nil ist, wird kein Land gefiltert.

Hinweis:
Überschreibt die veraltete Eigenschaft „country“, falls diese festgelegt ist.
– (CLLocation*) origin [read, write, assign]

Die Luftentfernung zwischen dem Startort und den automatisch vervollständigten Vorhersagen.

- (id<GMSPlaceLocationBias>) locationBias [read, write, assign]

Die optionale Standortgewichtung, um Ortsergebnisse in der Nähe des Standorts zu bevorzugen.

– (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign]

Die optionale Standortbeschränkung zum Einschränken von Ortsergebnissen