Tổng quan
GMSAutocompleteResultsViewController cung cấp giao diện hiển thị các dự đoán tự động hoàn thành địa điểm trong chế độ xem bảng.
Chế độ xem theo bảng sẽ tự động cập nhật khi văn bản đầu vào thay đổi.
Lớp này được dùng làm trình kiểm soát kết quả tìm kiếm của UISearchController. Truyền một thực thể của GMSAutocompleteResultsViewController
vào phương thức initWithSearchResultsController của UISearchController, sau đó đặt bộ điều khiển làm thuộc tính searchResultsUpdater của UISearchController.
Sử dụng giao thức uỷ quyền GMSAutocompleteResultsViewControllerDelegate
để nhận thông báo khi một địa điểm được chọn từ danh sách.
Thuộc tính | |
id < GMSAutocompleteResultsViewControllerDelegate > | uỷ quyền |
Uỷ quyền nhận thông báo khi người dùng đã chọn một địa điểm. | |
GMSAutocompleteFilter * | autocompleteFilter |
Lọc để áp dụng cho các đề xuất tự động hoàn thành (có thể bằng không). | |
IBInspectable UIColor * | tableCellBackgroundColor |
Màu nền của các ô trong bảng. | |
IBInspectable UIColor * | tableCellSeparatorColor |
Màu của dòng phân tách giữa các ô trong bảng. | |
IBInspectable UIColor * | primaryTextColor |
Màu của văn bản tên kết quả trong kết quả tự động hoàn thành. | |
IBInspectable UIColor * | primaryTextHighlightColor |
Màu sắc dùng để đánh dấu văn bản trùng khớp trong kết quả tự động hoàn thành. | |
IBInspectable UIColor * | secondaryTextColor |
Màu của hàng văn bản thứ hai trong kết quả tự động hoàn thành. | |
IBInspectable UIColor * | tintColor |
Màu phủ được áp dụng cho các chế độ điều khiển trong chế độ xem Tự động hoàn thành. | |
NSArray< GMSPlaceProperty > * | placeProperties |
Chỉ định mảng tên thuộc tính địa điểm để tìm nạp cho đối tượng GMSPlace . | |
GMSPlaceField | placeFields |
Chỉ định thông tin chi tiết về từng địa điểm để tìm nạp cho đối tượng GMSPlace . |
Tài liệu về tài sản
– (id<GMSAutocompleteResultsViewControllerDelegate>) uỷ quyền [read, write, assign] |
Uỷ quyền nhận thông báo khi người dùng đã chọn một địa điểm.
– (GMSAutocompleteFilter*) autocompleteFilter [read, write, assign] |
Lọc để áp dụng cho các đề xuất tự động hoàn thành (có thể bằng không).
– (IBInspectable UIColor*) tableCellBackgroundColor [read, write, assign] |
Màu nền của các ô trong bảng.
– (IBInspectable UIColor*) tableCellSeparatorColor [read, write, assign] |
Màu của dòng phân tách giữa các ô trong bảng.
– (IBInspectable UIColor*) primaryTextColor [read, write, assign] |
Màu của văn bản tên kết quả trong kết quả tự động hoàn thành.
– (IBInspectable UIColor*) primaryTextHighlightColor [read, write, assign] |
Màu sắc dùng để đánh dấu văn bản trùng khớp trong kết quả tự động hoàn thành.
– (IBInspectable UIColor*) secondaryTextColor [read, write, assign] |
Màu của hàng văn bản thứ hai trong kết quả tự động hoàn thành.
– (IBInspectable UIColor*) tintColor [read, write, assign] |
Màu phủ được áp dụng cho các chế độ điều khiển trong chế độ xem Tự động hoàn thành.
– (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign] |
Chỉ định mảng tên thuộc tính địa điểm để tìm nạp cho đối tượng GMSPlace
.
Giá trị mặc định trả về tất cả thông tin chi tiết nếu không bị ghi đè.
– (GMSPlaceField) placeFields [read, write, assign] |
Chỉ định thông tin chi tiết về từng địa điểm để tìm nạp cho đối tượng GMSPlace
.
Giá trị mặc định trả về tất cả thông tin chi tiết nếu không bị ghi đè.