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

การอ้างอิงคลาส GMSAutocomplete ResultssViewController

ภาพรวม

GMSAutocompleteResultsViewController ให้อินเทอร์เฟซที่แสดงการคาดคะเนการเติมข้อความอัตโนมัติตามตําแหน่งในมุมมองตาราง

ระบบจะอัปเดตมุมมองตารางโดยอัตโนมัติเมื่อข้อความที่ป้อนมีการเปลี่ยนแปลง

คลาสนี้มีจุดประสงค์เพื่อใช้เป็นตัวควบคุมผลการค้นหาของ UISearchController ส่งอินสแตนซ์ของ GMSAutocompleteResultsViewController ไปยังเมธอด initWithSearchResultsController ของ UISearchController จากนั้นกำหนดให้ตัวควบคุมเป็นพร็อพเพอร์ตี้ search ResultssUpdater ของ UISearchController

ใช้โปรโตคอลการมอบสิทธิ์ GMSAutocompleteResultsViewControllerDelegate เพื่อรับการแจ้งเตือนเมื่อเลือกสถานที่จากรายการ

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

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

เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์

มอบสิทธิ์เพื่อรับการแจ้งเตือนเมื่อเลือกสถานที่แล้ว

- (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]

สีแต้มที่ใช้กับตัวควบคุมในมุมมองการเติมข้อความอัตโนมัติ

- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign]

ระบุอาร์เรย์ของชื่อพร็อพเพอร์ตี้สถานที่ที่จะดึงข้อมูลสำหรับออบเจ็กต์ GMSPlace

ค่าเริ่มต้นจะแสดงรายละเอียดทั้งหมดหากไม่ได้ลบล้าง

- (GMSPlaceField) placeFields [read, write, assign]

ระบุรายละเอียดของสถานที่แต่ละแห่งที่จะดึงออบเจ็กต์ GMSPlace

ค่าเริ่มต้นจะแสดงรายละเอียดทั้งหมดหากไม่ได้ลบล้าง