Übersicht
Diese Klasse stellt eine Reihe von Einschränkungen dar, die auf Anfragen zur automatischen Vervollständigung angewendet werden können.
Dadurch können automatisch vervollständigte Vorschläge nur für Orte angezeigt werden, die für Sie von Interesse sind.
Eigenschaften | |
GMSPlacesAutocompleteTypeFilter | type |
VERWORFEN. | |
NSArray< NSString * > * | Typen |
Der auf eine Anfrage zur automatischen Vervollständigung angewendete Filter, um die Ergebnisse auf bis zu fünf verschiedene Ortstypen einzuschränken. | |
NSString * | Land |
VERWORFEN. | |
NSArray< NSString * > * | Ländern |
Die Länder, auf die Ergebnisse beschränkt werden sollen. | |
CLLocation * | Ursprung |
Entspricht dem Ausgangsort für die Entfernung zwischen dem Startort und automatischen Vervollständigungen. | |
id [ID] GMSPlaceLocationBias > | locationBias |
Die optionale Standortgewichtung, um Ortsergebnisse in der Nähe des Standorts zu bevorzugen. | |
id [ID] GMSPlaceLocationRestriction > | locationRestriction |
Die optionale Standortbeschränkung zum Einschränken von Ortsergebnissen. | |
NSString * | regionCode |
regionCode wirkt sich auf die Formatierung der Adresse, die Rangfolge der Ergebnisse und möglicherweise das Ein- oder Ausblenden bestimmter Ergebnisse aus. | |
int32_t | inputOffset |
inputOffset ist das Zeichen-Offset der Eingabe, das angibt, von wo aus die Vervollständigungen beginnen können. |
Property-Dokumentation
– (GMSPlacesAutocompleteTypeFilter) type [read, write, assign] |
VERWORFEN.
Der auf eine Anfrage zur automatischen Vervollständigung angewendete Typfilter, um Ergebnisse auf verschiedene Typen zu beschränken. Der Standardwert ist kGMSPlacesAutocompleteTypeFilterNoFilter.
- Hinweis:
- Wird ignoriert, wenn die "types"- festgelegt ist.
-
Diese Funktion wurde eingestellt. Die Property „
type
“ wird zugunsten vontypes
eingestellt.
- (NSArray<NSString *>*) types [read, write, assign] |
Der auf eine Anfrage zur automatischen Vervollständigung angewendete Filter, um die Ergebnisse auf bis zu fünf verschiedene Ortstypen einzuschränken.
- Hinweis:
- Diese API kann ein Array von bis zu 5 Einträgen verarbeiten. Wenn Sie GMSAutocompleteRequest verwenden, kann diese API Typen aus table_A annehmen. Andernfalls nehmen Sie Daten aus table_1 oder table_2, aber nur einen Eintrag in table_3. Der Standardwert ist null, d. h., es sind keine Filter angegeben. Überschreibt den eingestellten Typ „type“ festgelegt ist.
– (NSString*) Land [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). Bei null erfolgt keine Länderfilterung.
- Hinweis:
- Wird ignoriert, wenn die Spalte "countries" festgelegt ist.
-
Diese Funktion wurde eingestellt. Die Property „
country
“ wird zugunsten voncountries
eingestellt.
- (NSArray<NSString *>*) countries [read, write, copy] |
Die Länder, auf 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. Bei null erfolgt keine Länderfilterung.
- Hinweis:
- Überschreibt das eingestellte „Land“ festgelegt ist.
– (CLLocation*) origin [read, write, assign] |
Entspricht dem Ausgangsort für die Entfernung zwischen dem Startort und automatischen Vervollständigungen.
– (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.
– (NSString*) regionCode [read, write, assign] |
regionCode wirkt sich auf die Formatierung der Adresse, die Rangfolge der Ergebnisse und möglicherweise das Ein- oder Ausblenden bestimmter Ergebnisse aus.
– (int32_t) inputOffset [read, write, assign] |
inputOffset ist das Zeichen-Offset der Eingabe, das angibt, wo die Vervollständigungen beginnen können.