खास जानकारी
GMSAutocompleteViewController ऐसा इंटरफ़ेस उपलब्ध कराता है जो उपयोगकर्ता के टेक्स्ट डालने के साथ ही अपडेट हो जाता है. साथ ही, यह ऑटोकंप्लीट सुझावों की एक टेबल दिखाता है.
उपयोगकर्ता की चुनी गई जगहों को ऐप्लिकेशन पर GMSAutocompleteViewControllerResultsDelegate
प्रोटोकॉल की मदद से वापस लाया जाता है.
GMSAutocompleteViewController का इस्तेमाल करने के लिए, अपने ऐप्लिकेशन में किसी ऐसे ऑब्जेक्ट के लिए उसके प्रतिनिधि को सेट करें जो GMSAutocompleteViewControllerDelegate
प्रोटोकॉल के मुताबिक हो और कंट्रोलर को प्रज़ेंट करें (उदाहरण के लिए,presentViewController का इस्तेमाल करके). GMSAutocompleteViewControllerDelegate
डेलिगेट के तरीकों का इस्तेमाल, यह पता लगाने के लिए किया जा सकता है कि उपयोगकर्ता ने कब कोई जगह चुनी है या कब नहीं.
प्रॉपर्टी | |
IBOutlet आईडी < GMSAutocompleteViewControllerDelegate > | डेलीगेट |
किसी जगह को चुनने या चुनने के रद्द होने पर, जिस व्यक्ति को न्योता दिया गया है उसे सूचना दी जाएगी. | |
GMSAutocompleteFilter * | autocompleteFilter |
अपने-आप पूरा होने वाले सुझावों पर लागू करने के लिए फ़िल्टर करें (यह शून्य हो सकता है). | |
IBInspectable यूज़र इंटरफ़ेस (यूआई) का रंग * | tableCellBackgroundColor |
टेबल सेल के बैकग्राउंड का रंग. | |
IBInspectable यूज़र इंटरफ़ेस (यूआई) का रंग * | tableCellSeparatorColor |
टेबल की सेल के बीच मौजूद सेपरेटर लाइन का रंग. | |
IBInspectable यूज़र इंटरफ़ेस (यूआई) का रंग * | primaryTextColor |
अपने-आप पूरा होने वाले नतीजों में नतीजे के नाम वाले टेक्स्ट का रंग. | |
IBInspectable यूज़र इंटरफ़ेस (यूआई) का रंग * | primaryTextHighlightColor |
अपने-आप पूरा होने वाले नतीजों में, मिलते-जुलते टेक्स्ट को हाइलाइट करने के लिए इस्तेमाल किया गया रंग. | |
IBInspectable यूज़र इंटरफ़ेस (यूआई) का रंग * | secondaryTextColor |
अपने-आप पूरा होने वाले नतीजों में टेक्स्ट की दूसरी लाइन का रंग. | |
IBInspectable यूज़र इंटरफ़ेस (यूआई) का रंग * | tintColor |
ऑटोकंप्लीट व्यू में, कंट्रोल पर लागू किया गया रंग. | |
GMSPlaceField | placeFields |
GMSPlace ऑब्जेक्ट को फ़ेच करने के लिए, अलग-अलग जगह की जानकारी दें. | |
NSArray< GMSPlaceप्रॉपर्टी > * | placeProperties |
अनुरोध किए जाने वाले, साफ़ तौर पर दिखने वाली जगह की जानकारी देने के लिए GMSPlaceProperty . |
प्रॉपर्टी का दस्तावेज़
- (IBOutlet आईडी<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] |
अपने-आप पूरा होने वाले नतीजों में टेक्स्ट की दूसरी लाइन का रंग.
- (IBInspectable UIColor*) tintColor [read, write, assign] |
ऑटोकंप्लीट व्यू में, कंट्रोल पर लागू किया गया रंग.
- (GMSPlaceField) placeFields [read, write, assign] |
GMSPlace
ऑब्जेक्ट को फ़ेच करने के लिए, अलग-अलग जगह की जानकारी दें.
अगर बदलाव नहीं किया जाता है, तो डिफ़ॉल्ट तौर पर, पूरी जानकारी दिखती है.
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign] |
अनुरोध किए जाने वाले, साफ़ तौर पर दिखने वाली जगह की जानकारी देने के लिए GMSPlaceProperty
.
डिफ़ॉल्ट रूप से, सभी उपलब्ध प्रॉपर्टी दिखती हैं.