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.
Chế độ này cho phép tuỳ chỉnh các đề xuất tự động hoàn thành cho những địa điểm mà người dùng quan tâm.
Tài sản | |
GMSPlacesAutocompleteTypeFilter | loại |
ĐÃ NGỪNG HOẠT ĐỘNG. | |
NSArray< NSString * > * | loại |
Bộ lọc đã áp dụng cho một yêu cầu tự động hoàn thành để hạn chế 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 chỉ định kết quả. | |
CLLocation * | nguồn gốc |
Vị trí điểm khởi hành theo khoảng cách đường thẳng để đo khoảng cách đường thẳng giữa vị trí điểm khởi hành và các cụm từ gợi ý của tính năng tự động hoàn thành. | |
mã nhận dạng< GMSPlaceLocationBias > | locationBias |
Xu hướng vị trí tuỳ chọn là ưu tiên các kết quả về địa điểm gần vị trí. | |
mã nhận dạng< GMSPlaceLocationRestriction > | locationRestriction |
Giới hạn vị trí (không bắt buộc) để giới hạn kết quả về địa điểm. | |
NSString * | regionCode |
Mã vùng ảnh hưởng đến việc định dạng địa chỉ, thứ hạng kết quả và có khả năng ẩn hoặc hiện một số kết quả. | |
int32_t | inputOffset |
inputOffset là độ lệch ký tự của đầu vào cho biết vị trí hoàn thành có thể bắt đầu. |
Tài liệu về thuộc tính
- (GMSPlacesAutocompleteTypeFilter) type [read, write, assign] |
ĐÃ NGỪNG HOẠT ĐỘNG.
Bộ lọc loại đã áp dụng cho yêu cầu tự động hoàn thành để giới hạn kết quả ở nhiều loại. Giá trị mặc định là kGMSPlacesAutomaticTypeFilterNoFilter.
- Lưu ý:
- Bỏ qua nếu "loại" được đặt.
-
Tính năng này không còn được dùng nữa. Thuộc tính
type
không được dùng nữa và thay vào đó làtypes
.
– (NSArray<NSString *>*) loại [read, write, assign] |
Bộ lọc đã áp dụng cho một yêu cầu tự động hoàn thành để hạn chế kết quả bằng cách sử dụng tối đa 5 loại địa điểm khác nhau.
- Lưu ý:
- API này có thể nhận một mảng gồm tối đa 5 mục nhập. Nếu bạn đang sử dụng GMSAutocompleteRequest, API này có thể lấy các loại từ table_A. Nếu không, hãy lấy dữ liệu từ table_1 hoặc table_2, nhưng chỉ lấy một mục nhập duy nhất trong table_3. Giá trị mặc định là rỗng, có nghĩa là bạn chưa chỉ định bộ lọc nào. Ghi đè thuộc tính "type" không dùng nữa nếu thuộc tính này được đặt.
– (NSString*) quốc gia [read, write, copy] |
ĐÃ NGỪNG HOẠT ĐỘNG.
Quốc gia nơi 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). Nếu giá trị bằng 0, sẽ không có lọc quốc gia nào diễn ra.
- Lưu ý:
- Bị bỏ qua nếu các "quốc gia" được đặt.
-
Tính năng này không còn được dùng nữa. Thuộc tính
country
không được dùng nữa và thay vào đó làcountries
.
– (NSArray<NSString *>*) countries [read, write, copy] |
Các quốc gia được chỉ định 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ợ tối đa 5 quốc gia để lọc. Nếu giá trị bằng 0, sẽ không có lọc quốc gia nào diễn ra.
- Lưu ý:
- Ghi đè "quốc gia" không dùng nữa nếu được đặt.
- (CLLocation*) nguồn gốc [read, write, assign] |
Vị trí điểm khởi hành theo khoảng cách đường thẳng để đo khoảng cách đường thẳng giữa vị trí điểm khởi hành và các cụm từ gợi ý của tính năng tự động hoàn thành.
– (id<GMSPlaceLocationBias>) locationBias [read, write, assign] |
Xu hướng vị trí tuỳ chọn là ư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í (không bắt buộc) để giới hạn kết quả về địa điểm.
– (NSString*) regionCode [read, write, assign] |
Mã vùng ảnh hưởng đến việc định dạng địa chỉ, thứ hạng kết quả và có khả năng ẩn hoặc hiện một số kết quả.
– (int32_t) inputOffset [read, write, assign] |
inputOffset là độ lệch ký tự của đầu vào cho biết vị trí hoàn thành có thể bắt đầu.