मार्कर.कोलिज़न व्यवहार

सार्वजनिक स्टैटिक ऐब्स्ट्रैक्ट @interface Marker.CollisionBehavior जानकारी लागू करता है

यह बताता है कि अन्य मार्कर या आधार मैप लेबल से टकराव होने पर, मार्कर पर क्या कार्रवाई की जाती है.

लगातार मिलने वाली खास जानकारी

int OPTIONAL_AND_HIDES_LOWER_PRIORITY सेट करें कि मार्कर को किसी ज़रूरी मार्कर से बदला/ओवरलैप किया जा सकता है या ज़्यादा प्राथमिकता वाले OPTIONAL_AND_HIDES_LOWER_PRIORITY से बदला जा सकता है.
int ज़रूरी है सेट करें कि मार्कर को रखा जाना चाहिए या नहीं और अन्य मार्कर या लेबल से ओवरलैप किया जा सकता है या नहीं.
int REQUIRED_AND_HIDES_OPTIONAL सेट करें कि मार्कर को रखा जाना चाहिए या नहीं. इससे कोई भी OPTIONAL_AND_HIDES_LOWER_PRIORITY मार्कर या ऐसे लेबल छिपा देगा जो मार्कर से ओवरलैप करते हैं.

इनहेरिट किए गए तरीके की खास जानकारी

स्थिरांक

सार्वजनिक स्टैटिक फ़ाइनल पूर्णांक OPTIONAL_AND_HIDES_LOWER_PRIORITY

सेट करें कि मार्कर को किसी ज़रूरी मार्कर से बदला/ओवरलैप किया जा सकता है या ज़्यादा प्राथमिकता वाले OPTIONAL_AND_HIDES_LOWER_PRIORITY से बदला जा सकता है.

कॉन्सटेंट वैल्यू: 2

सार्वजनिक स्टैटिक फ़ाइनल पूर्णांक ज़रूरी है

सेट करें कि मार्कर को रखा जाना चाहिए या नहीं और अन्य मार्कर या लेबल से ओवरलैप किया जा सकता है या नहीं. यह डिफ़ॉल्ट व्यवहार है.

कॉन्सटेंट वैल्यू: 0

सार्वजनिक स्टैटिक फ़ाइनल पूर्णांक REQUIRED_AND_HIDES_OPTIONAL

सेट करें कि मार्कर को रखा जाना चाहिए या नहीं. इससे कोई भी OPTIONAL_AND_HIDES_LOWER_PRIORITY मार्कर या ऐसे लेबल छिपा देगा जो मार्कर से ओवरलैप करते हैं. यह दूसरे ज़रूरी मार्कर के साथ ओवरलैप हो सकता है.

कॉन्सटेंट वैल्यू: 1