Tổng quan
Lớp này đại diện cho một tập hợp các hạn chế có thể áp dụng cho các yêu cầu tự động hoàn thành.
Điều này cho phép tuỳ chỉnh các đề xuất tự động hoàn thành chỉ cho những địa điểm mà bạn quan tâm.
Thuộc tính | |
GMSPlacesAutocompleteTypeFilter | loại |
ĐÃ NGỪNG HOẠT ĐỘNG. | |
NSArray< NSString * > * | loại |
Bộ lọc áp dụng cho yêu cầu tự động hoàn thành để giới hạn kết quả bằng cách sử dụng tối đa 5 loại địa điểm khác nhau. | |
NSString * | country |
ĐÃ NGỪNG HOẠT ĐỘNG. | |
NSArray< NSString * > * | quốc gia |
Các quốc gia cần hạn chế kết quả. | |
CLVị trí * | nguồn gốc |
Vị trí điểm gốc của khoảng cách theo đường thẳng để đo khoảng cách đường thẳng giữa vị trí điểm gốc và vị trí gốc của tính năng tự động hoàn thành. | |
id< GMSPlaceLocationBias > | locationBias |
Xu hướng vị trí (không bắt buộc) để ưu tiên các kết quả về địa điểm gần vị trí đó. | |
id< GMSPlaceLocationRestriction > | locationRestriction |
Giới hạn vị trí tùy chọn để giới hạn kết quả địa điểm. | |
NSString * | regionCode |
mã vùng ảnh hưởng đến định dạng địa chỉ, xếp hạng kết quả và có thể ẩn hoặc hiển thị một số kết quả nhất định. | |
int32_t | inputOffset |
inputOffset là độ lệch ký tự của giá trị đầu vào, cho biết vị trí bắt đầu của các lần hoàn thành. |
Tài liệu về tài sản
- (GMSPlacesAutocompleteTypeFilter) type [read, write, assign] |
ĐÃ NGỪNG HOẠT ĐỘNG.
Bộ lọc loại được áp dụng cho yêu cầu tự động hoàn thành để giới hạn kết quả ở các loại khác nhau. Giá trị mặc định là kGMSPlaceđổiTypeFilterNoFilter.
- Lưu ý:
- Bỏ qua nếu bạn đặt thuộc tính "types".
-
Tính năng này không còn được dùng nữa. Ngừng sử dụng thuộc tính
type
và thay bằngtypes
.
– (NSArray<NSString *>*) types [read, write, assign] |
Bộ lọc áp dụng cho yêu cầu tự động hoàn thành để giới hạn kết quả bằng cách sử dụng tối đa 5 loại địa điểm khác nhau.
– (NSString*) country [read, write, copy] |
ĐÃ NGỪNG HOẠT ĐỘNG.
Quốc gia nơi nhận kết quả. Đây phải là mã quốc gia ISO 3166-1 Alpha-2 (không phân biệt chữ hoa chữ thường). Nếu giá trị không đạt, sẽ không có quá trình lọc quốc gia nào diễn ra.
- Lưu ý:
- Bỏ qua nếu bạn đặt thuộc tính "countries".
-
Tính năng này không còn được dùng nữa. Ngừng sử dụng thuộc tính
country
và thay bằngcountries
.
– (NSArray<NSString *>*) countries [read, write, copy] |
Các quốc gia cần hạn chế kết quả.
Đây phải là mã quốc gia ISO 3166-1 Alpha-2 (không phân biệt chữ hoa chữ thường). Hỗ trợ lọc lên đến 5 quốc gia. Nếu giá trị không đạt, sẽ không có quá trình lọc quốc gia nào diễn ra.
- Lưu ý:
- Ghi đè thuộc tính "country" không dùng nữa nếu thuộc tính này đã được thiết lập.
- (CLLocation*) nguồn gốc [read, write, assign] |
Vị trí điểm gốc của khoảng cách theo đường thẳng để đo khoảng cách đường thẳng giữa vị trí điểm gốc và vị trí gốc của tính năng tự động hoàn thành.
– (id<GMSPlaceLocationBias>) locationBias [read, write, assign] |
Xu hướng vị trí (không bắt buộc) để ưu tiên các kết quả về địa điểm gần vị trí đó.
– (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign] |
Giới hạn vị trí tùy chọn để giới hạn kết quả địa điểm.
– (NSString*) regionCode [read, write, assign] (Mã vùng) |
mã vùng ảnh hưởng đến định dạng địa chỉ, xếp hạng kết quả và có thể ẩn hoặc hiển thị một số kết quả nhất định.
– (int32_t) inputOffset [read, write, assign] |
inputOffset là độ lệch ký tự của giá trị đầu vào, cho biết vị trí bắt đầu của các lần hoàn thành.