การอ้างอิงคลาส GMSAutocompleteViewController

การอ้างอิงคลาส GMSAutocompleteViewController

ภาพรวม

GMSAutocompleteViewController มอบอินเทอร์เฟซที่แสดงตารางการคาดคะเนการเติมข้อความอัตโนมัติเมื่อผู้ใช้ป้อนข้อความ

ระบบจะส่งสถานที่ที่ผู้ใช้เลือกกลับไปยังแอปผ่านโปรโตคอล GMSAutocompleteViewControllerResultsDelegate

หากต้องการใช้ GMSAutocompleteViewController ให้ตั้งค่าการมอบสิทธิ์ให้กับออบเจ็กต์ในแอปที่สอดคล้องกับโปรโตคอล GMSAutocompleteViewControllerDelegate และแสดงตัวควบคุม (เช่น ใช้ currentViewController) คุณสามารถใช้วิธีการมอบสิทธิ์ GMSAutocompleteViewControllerDelegate เพื่อระบุเวลาที่ผู้ใช้เลือกสถานที่หรือยกเลิกการเลือกสถานที่แล้ว

พร็อพเพอร์ตี้

รหัส IBOutlet
< GMSAutocompleteViewControllerDelegate >
มอบหมาย
 มอบสิทธิ์เพื่อรับการแจ้งเตือนเมื่อเลือกสถานที่หรือมีการยกเลิกการเลือก
GMSAutocompleteFilterautocompleteFilter
 ตัวกรองเพื่อใช้กับคำแนะนำที่เติมข้อความอัตโนมัติ (อาจเป็นค่าว่างก็ได้)
IBInspectable UIColor * tableCellBackgroundColor
 สีพื้นหลังของเซลล์ตาราง
IBInspectable UIColor * tableCellSeparatorColor
 สีของเส้นคั่นระหว่างเซลล์ในตาราง
IBInspectable UIColor * primaryTextColor
 สีของข้อความชื่อผลลัพธ์ในผลลัพธ์ของการเติมข้อความอัตโนมัติ
IBInspectable UIColor * primaryTextHighlightColor
 สีที่ใช้ไฮไลต์ข้อความที่ตรงกันในผลลัพธ์ของการเติมข้อความอัตโนมัติ
IBInspectable UIColor * secondaryTextColor
 สีของข้อความแถวที่ 2 ในผลลัพธ์ของการเติมข้อความอัตโนมัติ
IBInspectable UIColor * tintColor
 สีแต้มที่ใช้กับตัวควบคุมในมุมมองการเติมข้อความอัตโนมัติ
GMSPlaceFieldplaceFields
 ระบุรายละเอียดของสถานที่แต่ละแห่งที่จะดึงออบเจ็กต์ 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 สำหรับการระบุรายละเอียดที่ชัดเจนของสถานที่ที่จะขอ

ค่าเริ่มต้นจะแสดงพร็อพเพอร์ตี้ที่มีอยู่ทั้งหมด