GMSCameraUpdate क्लास का रेफ़रंस


खास जानकारी

GMSCameraUpdate वह अपडेट दिखाता है जिसे किसी GMSMapView पर लागू किया जा सकता है.

यह मौजूदा कैमरे में बदलाव करने के लिए लॉजिक को एन्क्रिप्ट करता है.

इसे बनाने के लिए, यहां दिए गए फ़ैक्ट्री हेल्पर तरीकों का इस्तेमाल करें.

स्टैटिक सार्वजनिक सदस्यों के काम

(GMSCameraUpdate *)+ zoomIn
 ऐसा GMSCameraUpdate दिखाता है जो मैप पर ज़ूम इन करता है.
(GMSCameraUpdate *)+ zoomOut
 मैप पर ज़ूम आउट करने वाला GMSCameraUpdate दिखाता है.
(GMSCameraUpdate *)+ zoomBy:
 ऐसा GMSCameraUpdate दिखाता है जो ज़ूम को तय की गई मात्रा के हिसाब से बदलता है.
(GMSCameraUpdate *)+ zoomTo:
 ऐसा GMSCameraUpdate दिखाता है जो ज़ूम को तय सीमा पर सेट करता है.
(GMSCameraUpdate *)+ setTarget:
 GMSCameraUpdate दिखाता है, जो कैमरे के टारगेट को तय किए गए निर्देशांक पर सेट करता है.
(GMSCameraUpdate *)+ setTarget:zoom:
 ऐसा GMSCameraUpdate दिखाता है जो कैमरा टारगेट को सेट करता है और तय की गई वैल्यू पर ज़ूम करता है.
(GMSCameraUpdate *)+ setCamera:
 ऐसा GMSCameraUpdate दिखाता है जो कैमरे को, तय की गई GMSCameraPosition पर सेट करता है.
(GMSCameraUpdate *)+ fitBounds:
 ऐसा GMSCameraUpdate देता है जो कैमरे को इस तरह बदलता है कि तय किए गए बाउंड, स्क्रीन पर सबसे अच्छे ज़ूम लेवल पर लगाए जा सकें.
(GMSCameraUpdate *)+ fitBounds:withPadding:
 यह fitBounds की तरह है: हालांकि, व्यू के किनारों से बाउंडिंग बॉक्स को इनसेट करने के लिए, पैडिंग (पॉइंट में) तय करने की अनुमति देता है.
(GMSCameraUpdate *)+ fitBounds:withEdgeInsets:
 यह FitBounds की तरह है: हालांकि, व्यू के किनारों से बाउंडिंग बॉक्स को इनसेट करने के लिए, किनारे के इनसेट को तय करने की अनुमति देता है.
(GMSCameraUpdate *)+ scrollByX:Y:
 ऐसा GMSCameraUpdate देता है जो x और y निर्देशों में पॉइंट की तय संख्या से व्यू के सेंटर को शिफ़्ट करता है.
(GMSCameraUpdate *)+ ZoomBy:atPoint:
 ऐसा GMSCameraUpdate दिखाता है जो फ़ोकस पॉइंट से ज़ूम करता है. हालांकि, स्क्रीन पर फ़ोकस पॉइंट तय रहता है.

मेंबर फ़ंक्शन से जुड़ा दस्तावेज़

ऐसा GMSCameraUpdate दिखाता है जो मैप पर ज़ूम इन करता है.

ज़ूम इंक्रीमेंट 1.0 है.

मैप पर ज़ूम आउट करने वाला GMSCameraUpdate दिखाता है.

ज़ूम की बढ़ोतरी -1.0 है.

+ (GMSCameraUpdate *) zoomBy: (float)  डेल्टा

ऐसा GMSCameraUpdate दिखाता है जो ज़ूम को तय की गई मात्रा के हिसाब से बदलता है.

+ (GMSCameraUpdate *) zoomTo: (float)  ज़ूम

ऐसा GMSCameraUpdate दिखाता है जो ज़ूम को तय सीमा पर सेट करता है.

+ (GMSCameraUpdate *) setTarget: (CLLocationCoordinate2D)  टारगेट

GMSCameraUpdate दिखाता है, जो कैमरे के टारगेट को तय किए गए निर्देशांक पर सेट करता है.

+ (GMSCameraUpdate *) setTarget: (CLLocationCoordinate2D)  टारगेट
ज़ूम करें: (float)  ज़ूम

ऐसा GMSCameraUpdate दिखाता है जो कैमरा टारगेट को सेट करता है और तय की गई वैल्यू पर ज़ूम करता है.

+ (GMSCameraUpdate *) setCamera: (GMSCameraPosition *) कैमरा

ऐसा GMSCameraUpdate दिखाता है जो कैमरे को, तय की गई GMSCameraPosition पर सेट करता है.

+ (GMSCameraUpdate *) fitBounds: (GMSCoordinateBounds *) सीमाएं

ऐसा GMSCameraUpdate देता है जो कैमरे को इस तरह बदलता है कि तय किए गए बाउंड, स्क्रीन पर सबसे अच्छे ज़ूम लेवल पर लगाए जा सकें.

सीमाओं में 64 पॉइंट की डिफ़ॉल्ट पैडिंग (जगह) होगी.

यह अपडेट मिलने पर, कैमरे का बेयरिंग सेट हो जाएगा और उसकी डिफ़ॉल्ट वैल्यू शून्य हो जाएगी. इसका मतलब है कि कैमरा उत्तर दिशा की ओर देख रहा है और सीधे पृथ्वी की ओर देख रहा है.

+ (GMSCameraUpdate *) fitBounds: (GMSCoordinateBounds *) सीमाएं
पैडिंग के साथ: (सीजीफ़्लोट) पैडिंग (जगह)

यह fitBounds की तरह है: हालांकि, व्यू के किनारों से बाउंडिंग बॉक्स को इनसेट करने के लिए, पैडिंग (पॉइंट में) तय करने की अनुमति देता है.

अगर अनुरोध किया गया padding वर्टिकल या हॉरिज़ॉन्टल दिशा में व्यू साइज़ से बड़ा है, तो मैप को ज़्यादा से ज़्यादा ज़ूम आउट किया जाएगा.

+ (GMSCameraUpdate *) fitBounds: (GMSCoordinateBounds *) सीमाएं
withEdgeInsets: (UIEdgeInsets) edgeInsets

यह FitBounds की तरह है: हालांकि, व्यू के किनारों से बाउंडिंग बॉक्स को इनसेट करने के लिए, किनारे के इनसेट को तय करने की अनुमति देता है.

अगर अनुरोध किया गया edgeInsets वर्टिकल या हॉरिज़ॉन्टल दिशा में व्यू साइज़ से बड़ा है, तो मैप को ज़्यादा से ज़्यादा ज़ूम आउट किया जाएगा.

+ (GMSCameraUpdate *) ScrollByX: (सीजीफ़्लोट) dX
हां: (सीजीफ़्लोट) dY

ऐसा GMSCameraUpdate देता है जो x और y निर्देशों में पॉइंट की तय संख्या से व्यू के सेंटर को शिफ़्ट करता है.

X दाईं ओर बढ़ता है, Y बढ़ता है.

+ (GMSCameraUpdate *) zoomBy: (float)  ज़ूम
atPoint: (सीजीपॉइंट) पॉइंट

ऐसा GMSCameraUpdate दिखाता है जो फ़ोकस पॉइंट से ज़ूम करता है. हालांकि, स्क्रीन पर फ़ोकस पॉइंट तय रहता है.