Descripción general
Esta clase representa un conjunto de restricciones que se pueden aplicar a las solicitudes de autocompletado.
De esta manera, puedes personalizar las sugerencias de autocompletar solo para los lugares que te interesan.
Propiedades | |
GMSPlacesAutocompleteTypeFilter | tipo |
OBSOLETO. | |
NSArray< NSString * > * | tipos |
El filtro que se aplica a una solicitud de autocompletado para restringir los resultados con hasta 5 tipos de lugares diferentes. | |
NSString * | country |
OBSOLETO. | |
NSArray< NSString * > * | países |
Los países a los que se deben restringir los resultados. | |
CLLocation * | origen |
La ubicación de origen de la distancia en línea recta para medir esta distancia entre la ubicación de origen y las predicciones de autocompletar. | |
ID< GMSPlaceLocationBias > | locationBias |
La personalización de ubicación opcional para dar preferencia a los resultados de lugares cerca de la ubicación. | |
ID< GMSPlaceLocationRestriction > | locationRestriction |
Restricción de ubicación opcional para limitar los resultados de lugares. | |
NSString * | regionCode |
regionCode afecta el formato de dirección, la clasificación de los resultados y, posiblemente, ocultar o mostrar ciertos resultados. | |
int32_t | inputOffset |
inputOffset es el desplazamiento de caracteres de la entrada que indica desde dónde pueden comenzar las finalizaciones. |
Documentación de la propiedad
- (GMSPlacesAutocompleteTypeFilter) type [read, write, assign] |
OBSOLETO.
El filtro de tipo que se aplica a una solicitud de autocompletado para restringir los resultados a diferentes tipos. El valor predeterminado es kGMSPlacesAutocompleteTypeFilterNoFilter.
- Nota:
- Se ignora si los “tipos” de la propiedad de ubicación.
-
Esta función dejó de estar disponible. La propiedad
type
dejó de estar disponible y se reemplazó portypes
.
- (NSArray<NSString *>*) types [read, write, assign] |
El filtro que se aplica a una solicitud de autocompletado para restringir los resultados con hasta 5 tipos de lugares diferentes.
- Nota:
- Esta API puede tomar un array de hasta 5 entradas. Si usas GMSAutocompleteRequest, esta API puede tomar tipos de table_A. De lo contrario, toma datos de table_1 o table_2, pero solo una entrada en table_3. El valor predeterminado es nulo, lo que significa que no se especificaron filtros. Anula el "tipo" obsoleto. si está configurado.
- (NSString*) country [read, write, copy] |
OBSOLETO.
El país al que se restringen los resultados. Debe ser un código de país ISO 3166-1 Alfa-2 (no distingue mayúsculas de minúsculas). Si el valor es "nil", no se filtrará ningún país.
- Nota:
- Se ignora si los "países" de la propiedad de ubicación.
-
Esta función dejó de estar disponible. La propiedad
country
dejó de estar disponible y se reemplazó porcountries
.
- (NSArray<NSString *>*) países [read, write, copy] |
Los países a los que se deben restringir los resultados.
Debe ser un código de país ISO 3166-1 Alfa-2 (no distingue mayúsculas de minúsculas). Se pueden filtrar hasta 5 países. Si el valor es "nil", no se filtrará ningún país.
- Nota:
- Anula el "country" obsoleto. propiedad si está configurada.
- origen [read, write, assign] (CLLocation*) |
La ubicación de origen de la distancia en línea recta para medir esta distancia entre la ubicación de origen y las predicciones de autocompletar.
- (id<GMSPlaceLocationBias>) locationBias [read, write, assign] |
La personalización de ubicación opcional para dar preferencia a los resultados de lugares cerca de la ubicación.
- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign] |
Restricción de ubicación opcional para limitar los resultados de lugares.
- regionCode [read, write, assign] (NSString*) |
regionCode afecta el formato de dirección, la clasificación de los resultados y, posiblemente, ocultar o mostrar ciertos resultados.
- (int32_t) inputOffset [read, write, assign] |
inputOffset es el desplazamiento de caracteres de la entrada que indica desde dónde pueden comenzar las finalizaciones.