GCKUIDeviceVolumeController क्लास

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

खास जानकारी

यूज़र इंटरफ़ेस (यूआई) व्यू के लिए एक कंट्रोलर, जिसका इस्तेमाल कास्ट किए जाने वाले डिवाइस की आवाज़ और म्यूट की स्थिति को कंट्रोल करने या दिखाने के लिए किया जाता है.

कॉलिंग ऐप्लिकेशन सही प्रॉपर्टी सेट करके, कंट्रोलर के साथ अपने वॉल्यूम से जुड़े यूज़र इंटरफ़ेस (यूआई) कंट्रोल को रजिस्टर करता है. इसके बाद, कंट्रोलर कंट्रोल से मिलने वाले टच इवेंट का जवाब देता है और रिसीवर को वॉल्यूम के सही निर्देश देता है. साथ ही, रिसीवर से मिली स्थिति की जानकारी के आधार पर, कंट्रोलर कंट्रोल को अपडेट करता है. कंट्रोलर, सेशन और रिसीवर की मौजूदा स्थिति के हिसाब से, यूआई कंट्रोल को अपने-आप चालू और बंद करता है.

से
3.0

NSObject को इनहेरिट करता है.

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

(instancetype) - init
 खास तौर पर बनाया गया, शुरू करने वाला टूल. ज़्यादा...
 
(void) - setVolume:
 रिसीवर का वॉल्यूम बदलने का आसान तरीका. ज़्यादा...
 
(void) - setMuted:
 रिसीवर की म्यूट स्थिति को बदलने का सुविधाजनक तरीका. ज़्यादा...
 
(void) - volumeUp
 रिसीवर की आवाज़ को वॉल्यूम के हिसाब से बढ़ाने का आसान तरीका. ज़्यादा...
 
(void) - volumeDown
 वॉल्यूम को बढ़ाकर, पाने वाले के लिए वॉल्यूम को कम करने का आसान तरीका. ज़्यादा...
 
(void) - toggleMuted
 म्यूट की स्थिति को टॉगल करने का आसान तरीका. ज़्यादा...
 

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

UIButton * volumeUpButton
 "आवाज़ तेज़ करने वाला" बटन. ज़्यादा...
 
UIButton * volumeDownButton
 "आवाज़ कम करें" बटन. ज़्यादा...
 
UISlider * volumeSlider
 रिसीवर का मौजूदा वॉल्यूम दिखाने और बदलने के लिए स्लाइडर. ज़्यादा...
 
UISwitch * muteSwitch
 रिसीवर की म्यूट स्थिति को टॉगल करने का स्विच. ज़्यादा...
 
GCKUIMultistateButtonmuteToggleButton
 रिसीवर को म्यूट/अनम्यूट करने का टॉगल बटन. ज़्यादा...
 

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

- (instancetype) init

खास तौर पर बनाया गया, शुरू करने वाला टूल.

- (void) setVolume: (float)  volume

रिसीवर का वॉल्यूम बदलने का आसान तरीका.

मौजूदा चालू GCKSession ऑब्जेक्ट को डेलिगेट.

Parameters
volumeThe new volume. Must be a value in the range [0.0, 1.0].
- (void) setMuted: (BOOL)  muted

रिसीवर की म्यूट स्थिति को बदलने का सुविधाजनक तरीका.

मौजूदा चालू GCKSession ऑब्जेक्ट को डेलिगेट.

Parameters
mutedThe new mute state.
- (void) volumeUp

रिसीवर की आवाज़ को वॉल्यूम के हिसाब से बढ़ाने का आसान तरीका.

मौजूदा चालू GCKSession ऑब्जेक्ट को डेलिगेट.

- (void) volumeDown

वॉल्यूम को बढ़ाकर, पाने वाले के लिए वॉल्यूम को कम करने का आसान तरीका.

मौजूदा चालू GCKSession ऑब्जेक्ट को डेलिगेट.

- (void) toggleMuted

म्यूट की स्थिति को टॉगल करने का आसान तरीका.

मौजूदा चालू GCKSession ऑब्जेक्ट को डेलिगेट.

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

- (UIButton*) volumeUpButton
readwritenonatomicweak

"आवाज़ तेज़ करने वाला" बटन.

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

- (UIButton*) volumeDownButton
readwritenonatomicweak

"आवाज़ कम करें" बटन.

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

- (UISlider*) volumeSlider
readwritenonatomicweak

रिसीवर का मौजूदा वॉल्यूम दिखाने और बदलने के लिए स्लाइडर.

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

- (UISwitch*) muteSwitch
readwritenonatomicweak

रिसीवर की म्यूट स्थिति को टॉगल करने का स्विच.

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

- (GCKUIMultistateButton*) muteToggleButton
readwritenonatomicweak

रिसीवर को म्यूट/अनम्यूट करने का टॉगल बटन.

कॉलर को बटन की GCKUIButtonStateMuteOn और GCKUIButtonStateMuteOff स्थिति के लिए, "म्यूट किया गया" और "अनम्यूट किया गया" आइकॉन सेट करना चाहिए. बटन की स्थिति अपने-आप अपडेट हो जाती है, ताकि रिसीवर पर म्यूट की मौजूदा स्थिति दिखे. जब बटन पर टैप किया जाता है, तो कॉन्टेंट पाने वाले डिवाइस पर 'म्यूट करें' स्थिति अपडेट हो जाती है. अगर फ़िलहाल कोई सेशन चालू नहीं है या मौजूदा सेशन में आवाज़ म्यूट करने की सुविधा काम नहीं करती है, तो इस बटन को बंद कर दिया जाएगा.