Referência da classe GMSAutocompleteFilter

Referência da classe GMSAutocompleteFilter

Informações gerais

Esta classe representa um conjunto de restrições que podem ser aplicadas às solicitações de preenchimento automático.

Isso permite a personalização das sugestões de preenchimento automático apenas para lugares relevantes.

Propriedades

GMSPlacesAutocompleteTypeFiltertipo
 OBSOLETO.
NSArray< NSString * > * tipos
 O filtro aplicado a uma solicitação de preenchimento automático para restringir os resultados usando até cinco tipos de lugar diferentes.
NSString * country
 OBSOLETO.
NSArray< NSString * > * países
 Os países aos quais os resultados serão restringidos.
CLLocation * origin
 O local de origem da distância em linha reta para medir a distância em linha reta entre o local de origem e as previsões de preenchimento automático.
id< GMSPlaceLocationBias >locationBias
 O viés de localização opcional para preferir resultados de local próximos ao local.
id< GMSPlaceLocationRestriction >locationRestriction
 A restrição de local opcional para limitar os resultados de lugar.

Documentação da propriedade

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

OBSOLETO.

O filtro de tipo aplicado a uma solicitação de preenchimento automático para restringir os resultados a tipos diferentes. O valor padrão é kGMSPlacesAutocompleteTypeFilterNoFilter.

Observação:
Ignorado quando a propriedade "types" está definida.
Esse recurso foi descontinuado. A propriedade type foi descontinuada e substituída por types.
- (NSArray<NSString *>*) tipos [read, write, assign]

O filtro aplicado a uma solicitação de preenchimento automático para restringir os resultados usando até cinco tipos de lugar diferentes.

Observação:
Essa API pode receber uma matriz de até cinco entradas de table_1 ou table_2, mas apenas uma única entrada na table_3. O valor padrão é nulo, o que significa que nenhum filtro foi especificado. Substitui a propriedade "type" descontinuada se ela estiver definida.
- (NSString*) país [read, write, copy]

OBSOLETO.

O país ao qual restringir os resultados. Precisa ser um código de país no formato ISO 3166-1 Alfa-2 (não diferencia maiúsculas de minúsculas). Se nil, nenhuma filtragem de país será feita.

Observação:
Ignorado se a propriedade "countries" estiver definida.
Esse recurso foi descontinuado. A propriedade country foi descontinuada e substituída por countries.
- (NSArray<NSString *>*) países [read, write, copy]

Os países aos quais os resultados serão restringidos.

Precisa ser um código de país no formato ISO 3166-1 Alfa-2 (não diferencia maiúsculas de minúsculas). Suporta até cinco países para filtragem. Se nil, nenhuma filtragem de país será feita.

Observação:
Substitui a propriedade "country" descontinuada se ela estiver definida.
- (CLLocation*) origin [read, write, assign]

O local de origem da distância em linha reta para medir a distância em linha reta entre o local de origem e as previsões de preenchimento automático.

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

O viés de localização opcional para preferir resultados de local próximos ao local.

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

A restrição de local opcional para limitar os resultados de lugar.