खास जानकारी
यह UIButton की सबक्लास है. यह "कास्ट करें" बटन को लागू करती है.
- से
- 3.0
यह UIButton से इनहेरिट करता है.
इंस्टेंस के तरीके की खास जानकारी | |
(instancetype) | - initWithCoder: |
यह दिए गए डिकोडर का इस्तेमाल करके, नया GCKUICastButton बनाता है. ज़्यादा... | |
(instancetype) | - initWithFrame: |
यह दिए गए फ़्रेम के साथ एक नया GCKUICastButton बनाता है. ज़्यादा... | |
(void) | - setInactiveIcon:activeIcon:animationIcons: |
इस विकल्प का इस्तेमाल करके, बटन की चालू, बंद, और ऐनिमेट की गई स्थितियों के लिए आइकॉन सेट किए जाते हैं. ज़्यादा... | |
(void) | - setAccessibilityLabel:forCastState: |
इस विकल्प की मदद से, बटन की कास्टिंग की स्थितियों के लिए सुलभता लेबल सेट किया जाता है. ज़्यादा... | |
प्रॉपर्टी की खास जानकारी | |
BOOL | triggersDefaultCastDialog |
इस फ़्लैग से पता चलता है कि इस बटन पर टच इवेंट से, फ़्रेमवर्क की ओर से उपलब्ध कराया गया Cast डायलॉग दिखेगा या नहीं. ज़्यादा... | |
तरीके की जानकारी
- (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: से सेट किया गया लेबल, कास्ट की सभी स्थितियों पर लागू होता है.
प्रॉपर्टी की जानकारी
|
readwritenonatomicassign |
इस फ़्लैग से पता चलता है कि इस बटन पर टच इवेंट से, फ़्रेमवर्क की ओर से उपलब्ध कराया गया Cast डायलॉग दिखेगा या नहीं.
डिफ़ॉल्ट रूप से, इस प्रॉपर्टी को YES
पर सेट किया जाता है. अगर कोई ऐप्लिकेशन टच इवेंट को खुद हैंडल करना चाहता है, तो उसे प्रॉपर्टी को NO
पर सेट करना चाहिए. साथ ही, टच इवेंट के लिए सही टारगेट और ऐक्शन रजिस्टर करना चाहिए.