GCKUICastButton क्लास

GCKUICastबटन क्लास का रेफ़रंस

खास जानकारी

UIButton की सब-क्लास, जो "कास्ट" बटन को लागू करती है.

से
3.0

यूज़र इंटरफ़ेस (यूआई) इनहेरिट करता है.

इंस्टेंस के तरीके के बारे में खास जानकारी

(instancetype) - initWithCoder:
 दिए गए डिकोडर का इस्तेमाल करके नया GCKUICastButton बनाता है. ज़्यादा...
 
(instancetype) - initWithFrame:
 दिए गए फ़्रेम के साथ नया GCKUICastButton बनाता है. ज़्यादा...
 
(void) - setInactiveIcon:activeIcon:animationIcons:
 बटन की ऐक्टिव, इनऐक्टिव, और ऐनिमेटेड स्थितियों के लिए आइकॉन सेट करता है. ज़्यादा...
 
(void) - setAccessibilityLabel:forCastState:
 बटन की कास्ट स्थितियों के लिए सुलभता लेबल सेट करता है. ज़्यादा...
 

प्रॉपर्टी की खास जानकारी

BOOL triggersDefaultCastDialog
 यह फ़्लैग बताता है कि इस बटन पर होने वाले टच इवेंट की वजह से, फ़्रेमवर्क से मिला कास्ट डायलॉग बॉक्स दिखेगा या नहीं. ज़्यादा...
 
id< GCKUICastButtonDelegatedelegate
 GCKUICastButton पर उपयोगकर्ता की कार्रवाइयों का जवाब देने के लिए, ऐक्सेस देने वाले व्यक्ति को सेट करें. ज़्यादा...
 

तरीके की जानकारी

- (instancetype) initWithCoder: (NSCoder *)  decoder

दिए गए डिकोडर का इस्तेमाल करके नया GCKUICastButton बनाता है.

- (instancetype) initWithFrame: (CGRect)  frame

दिए गए फ़्रेम के साथ नया GCKUICastButton बनाता है.

- (void) setInactiveIcon: (UIImage *)  inactiveIcon
activeIcon: (UIImage *)  activeIcon
animationIcons: (NSArray< UIImage * > *)  animationIcons 

बटन की ऐक्टिव, इनऐक्टिव, और ऐनिमेटेड स्थितियों के लिए आइकॉन सेट करता है.

दी गई सभी इमेज एक ही रंग की होनी चाहिए और पारदर्शी बैकग्राउंड का इस्तेमाल करना चाहिए. इमेज का रंग ज़्यादा अहम नहीं है, क्योंकि बटन के ज़्यादा रंग (tintColor प्रॉपर्टी) से ही उसे रेंडर करने में मदद मिलती है.

- (void) setAccessibilityLabel: (NSString *)  label
forCastState: (GCKCastState)  state 

बटन की कास्ट स्थितियों के लिए सुलभता लेबल सेट करता है.

बटन के लिए सुलभता लेबल सेट करने के लिए, यह सुझाया गया तरीका है. setAccessibilityLabel से सेट किया गया लेबल: यह लेबल सभी कास्ट स्टेटस पर लागू होता है.

प्रॉपर्टी की जानकारी

- (BOOL) triggersDefaultCastDialog
readwritenonatomicassign

यह फ़्लैग बताता है कि इस बटन पर होने वाले टच इवेंट की वजह से, फ़्रेमवर्क से मिला कास्ट डायलॉग बॉक्स दिखेगा या नहीं.

डिफ़ॉल्ट रूप से, यह प्रॉपर्टी YES पर सेट होती है. अगर कोई ऐप्लिकेशन खुद टच इवेंट को मैनेज करना चाहता है, तो उसे प्रॉपर्टी को NO पर सेट करना चाहिए. साथ ही, टच इवेंट के लिए सही टारगेट और कार्रवाई रजिस्टर करनी चाहिए. अगर delegate की वैल्यू शून्य से कम है, तो इस प्रॉपर्टी को 'नहीं' पर सेट नहीं किया जा सकता.

Deprecated:
कास्ट बटन पर उपयोगकर्ता की कार्रवाइयों का जवाब देने के लिए, GCKUICastButtonDelegate तरीका इस्तेमाल करें.
- (id<GCKUICastButtonDelegate>) delegate
readwritenonatomicweak

GCKUICastButton पर उपयोगकर्ता की कार्रवाइयों का जवाब देने के लिए, ऐक्सेस देने वाले व्यक्ति को सेट करें.

अगर काम नहीं करने वाली प्रॉपर्टी triggersDefaultCastDialog को 'नहीं' पर सेट किया गया है, तो डेलिगेट को नॉन-शून्य वैल्यू पर सेट नहीं किया जाना चाहिए.

से
4.6.0