ภาพรวม
GMSAutocompleteViewController มอบอินเทอร์เฟซที่แสดงตารางการคาดคะเนการเติมข้อความอัตโนมัติเมื่อผู้ใช้ป้อนข้อความ
ระบบจะส่งสถานที่ที่ผู้ใช้เลือกกลับไปยังแอปผ่านโปรโตคอล GMSAutocompleteViewControllerResultsDelegate
หากต้องการใช้ GMSAutocompleteViewController ให้ตั้งค่าการมอบสิทธิ์ให้กับออบเจ็กต์ในแอปที่สอดคล้องกับโปรโตคอล GMSAutocompleteViewControllerDelegate
และแสดงตัวควบคุม (เช่น ใช้ currentViewController) คุณสามารถใช้วิธีการมอบสิทธิ์ GMSAutocompleteViewControllerDelegate
เพื่อระบุเวลาที่ผู้ใช้เลือกสถานที่หรือยกเลิกการเลือกสถานที่แล้ว
พร็อพเพอร์ตี้ | |
รหัส IBOutlet < GMSAutocompleteViewControllerDelegate > | มอบหมาย |
มอบสิทธิ์เพื่อรับการแจ้งเตือนเมื่อเลือกสถานที่หรือมีการยกเลิกการเลือก | |
GMSAutocompleteFilter * | autocompleteFilter |
ตัวกรองเพื่อใช้กับคำแนะนำที่เติมข้อความอัตโนมัติ (อาจเป็นค่าว่างก็ได้) | |
IBInspectable UIColor * | tableCellBackgroundColor |
สีพื้นหลังของเซลล์ตาราง | |
IBInspectable UIColor * | tableCellSeparatorColor |
สีของเส้นคั่นระหว่างเซลล์ในตาราง | |
IBInspectable UIColor * | primaryTextColor |
สีของข้อความชื่อผลลัพธ์ในผลลัพธ์ของการเติมข้อความอัตโนมัติ | |
IBInspectable UIColor * | primaryTextHighlightColor |
สีที่ใช้ไฮไลต์ข้อความที่ตรงกันในผลลัพธ์ของการเติมข้อความอัตโนมัติ | |
IBInspectable UIColor * | secondaryTextColor |
สีของข้อความแถวที่ 2 ในผลลัพธ์ของการเติมข้อความอัตโนมัติ | |
IBInspectable UIColor * | tintColor |
สีแต้มที่ใช้กับตัวควบคุมในมุมมองการเติมข้อความอัตโนมัติ | |
GMSPlaceField | placeFields |
ระบุรายละเอียดของสถานที่แต่ละแห่งที่จะดึงออบเจ็กต์ GMSPlace | |
NSArray< GMSPlaceProperty > * | placeProperties |
GMSPlaceProperty สำหรับการระบุรายละเอียดที่ชัดเจนของสถานที่ที่จะขอ |
เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์
- (IBOutlet id<GMSAutocompleteViewControllerDelegate>) มอบอำนาจ [read, write, assign] |
มอบสิทธิ์เพื่อรับการแจ้งเตือนเมื่อเลือกสถานที่หรือมีการยกเลิกการเลือก
- (GMSAutocompleteFilter*) autocompleteFilter [read, write, assign] |
ตัวกรองเพื่อใช้กับคำแนะนำที่เติมข้อความอัตโนมัติ (อาจเป็นค่าว่างก็ได้)
- (IBInspectable UIColor*) tableCellBackgroundColor [read, write, assign] |
สีพื้นหลังของเซลล์ตาราง
- (IBInspectable UIColor*) tableCellSeparatorColor [read, write, assign] |
สีของเส้นคั่นระหว่างเซลล์ในตาราง
- (IBInspectable UIColor*) primaryTextColor [read, write, assign] |
สีของข้อความชื่อผลลัพธ์ในผลลัพธ์ของการเติมข้อความอัตโนมัติ
- (IBInspectable UIColor*) primaryTextHighlightColor [read, write, assign] |
สีที่ใช้ไฮไลต์ข้อความที่ตรงกันในผลลัพธ์ของการเติมข้อความอัตโนมัติ
- (IBInspectable UIColor*) secondaryTextColor [read, write, assign] |
สีของข้อความแถวที่ 2 ในผลลัพธ์ของการเติมข้อความอัตโนมัติ
- (IBInspectable UIColor*) tintColor [read, write, assign] |
สีแต้มที่ใช้กับตัวควบคุมในมุมมองการเติมข้อความอัตโนมัติ
- (GMSPlaceField) placeFields [read, write, assign] |
ระบุรายละเอียดของสถานที่แต่ละแห่งที่จะดึงออบเจ็กต์ GMSPlace
ค่าเริ่มต้นจะแสดงรายละเอียดทั้งหมดหากไม่ได้ลบล้าง
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign] |
GMSPlaceProperty
สำหรับการระบุรายละเอียดที่ชัดเจนของสถานที่ที่จะขอ
ค่าเริ่มต้นจะแสดงพร็อพเพอร์ตี้ที่มีอยู่ทั้งหมด