GCKUIDeviceVolumeController ক্লাস

GCKUIDeviceVolumeController ক্লাস রেফারেন্স

ওভারভিউ

UI ভিউগুলির জন্য একটি নিয়ামক যা একটি কাস্ট রিসিভারের ভলিউম এবং নিঃশব্দ অবস্থা নিয়ন্ত্রণ বা প্রদর্শন করতে ব্যবহৃত হয়।

কলিং অ্যাপ্লিকেশানটি উপযুক্ত বৈশিষ্ট্য সেট করে তার ভলিউম-সম্পর্কিত UI নিয়ন্ত্রণগুলি নিয়ামকের সাথে নিবন্ধন করে। কন্ট্রোলার তখন রিসিভারকে যথাযথ ভলিউম কমান্ড জারি করে নিয়ন্ত্রণের স্পর্শ ইভেন্টগুলিতে প্রতিক্রিয়া জানায় এবং রিসিভার থেকে প্রাপ্ত স্থিতি তথ্যের উপর ভিত্তি করে নিয়ন্ত্রণগুলি আপডেট করে। কন্ট্রোলার স্বয়ংক্রিয়ভাবে বর্তমান সেশন এবং রিসিভার অবস্থার জন্য উপযুক্ত হিসাবে UI নিয়ন্ত্রণগুলিকে সক্রিয় এবং নিষ্ক্রিয় করে।

থেকে
3.0

উত্তরাধিকারসূত্রে এনএসওবজেক্ট।

উদাহরণ পদ্ধতির সারাংশ

(instancetype) - init
মনোনীত ইনিশিয়ালাইজার। আরও...
(void) - setVolume:
রিসিভারের ভলিউম পরিবর্তন করার জন্য একটি সুবিধাজনক পদ্ধতি। আরও...
(void) - setMuted:
রিসিভারের নিঃশব্দ অবস্থা পরিবর্তন করার জন্য একটি সুবিধার পদ্ধতি। আরও...
(void) - volumeUp
ভলিউম বৃদ্ধির মাধ্যমে রিসিভারের ভলিউম বাড়ানোর জন্য একটি সুবিধাজনক পদ্ধতি। আরও...
(void) - volumeDown
ভলিউম বৃদ্ধির দ্বারা রিসিভারের ভলিউম হ্রাস করার জন্য একটি সুবিধাজনক পদ্ধতি। আরও...
(void) - toggleMuted
নিঃশব্দ অবস্থা টগল করার জন্য একটি সুবিধার পদ্ধতি। আরও...

সম্পত্তি সারাংশ

UIButton *  volumeUpButton
একটি "ভলিউম আপ" বোতাম। আরও...
UIButton *  volumeDownButton
একটি "ভলিউম ডাউন" বোতাম। আরও...
UISlider *  volumeSlider
বর্তমান রিসিভার ভলিউম প্রদর্শন এবং পরিবর্তন করার জন্য একটি স্লাইডার। আরও...
UISwitch *  muteSwitch
রিসিভারের নিঃশব্দ অবস্থা টগল করার জন্য একটি সুইচ। আরও...
GCKUIMultistateButton muteToggleButton
রিসিভার মিউট/আনমিউট করার জন্য একটি টগল বোতাম। আরও...

পদ্ধতির বিস্তারিত

- (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
read write nonatomic weak

একটি "ভলিউম আপ" বোতাম।

যখন বোতামটি ট্যাপ করা হয়, তখন রিসিভারের ভলিউম ভলিউম বৃদ্ধির দ্বারা বৃদ্ধি পায়। বর্তমানে কোনো সেশন সক্রিয় না থাকলে বা বর্তমান সেশন ভলিউম সমন্বয় সমর্থন না করলে বোতামটি নিষ্ক্রিয় করা হবে।

- (UIButton*) volumeDownButton
read write nonatomic weak

একটি "ভলিউম ডাউন" বোতাম।

যখন বোতামটি ট্যাপ করা হয়, তখন রিসিভারের ভলিউম ভলিউম বৃদ্ধির দ্বারা হ্রাস পায়। বর্তমানে কোনো সেশন সক্রিয় না থাকলে বা বর্তমান সেশন ভলিউম সমন্বয় সমর্থন না করলে বোতামটি নিষ্ক্রিয় করা হবে।

- (UISlider*) volumeSlider
read write nonatomic weak

বর্তমান রিসিভার ভলিউম প্রদর্শন এবং পরিবর্তন করার জন্য একটি স্লাইডার।

যখন ব্যবহারকারীর দ্বারা স্লাইডারের মান পরিবর্তন করা হয়, তখন রিসিভারে ভলিউম আপডেট করা হয়। যখন একটি রিসিভার স্ট্যাটাস প্রাপ্ত হয় যা রিসিভারের ভলিউম পরিবর্তনের ইঙ্গিত দেয়, সেই অনুযায়ী স্লাইডার মান আপডেট করা হয়। বর্তমানে কোনো সেশন সক্রিয় না থাকলে বা বর্তমান সেশন ভলিউম সমন্বয় সমর্থন না করলে স্লাইডারটি নিষ্ক্রিয় করা হবে।

- (UISwitch*) muteSwitch
read write nonatomic weak

রিসিভারের নিঃশব্দ অবস্থা টগল করার জন্য একটি সুইচ।

যখন সুইচ টগল করা হয়, তখন রিসিভারে নিঃশব্দ অবস্থা আপডেট করা হয়। যখন একটি রিসিভার স্ট্যাটাস পাওয়া যায় যা রিসিভারের নিঃশব্দ অবস্থায় পরিবর্তনের ইঙ্গিত দেয়, সেই অনুযায়ী সুইচ আপডেট করা হয়। বর্তমানে কোনো সেশন সক্রিয় না থাকলে বা বর্তমান সেশনটি নিঃশব্দ সমর্থন না করলে সুইচটি নিষ্ক্রিয় করা হবে।

- ( GCKUIMultistateButton *) muteToggleButton
read write nonatomic weak

রিসিভার মিউট/আনমিউট করার জন্য একটি টগল বোতাম।

কলকারীর যথাক্রমে বোতামের GCKUIButtonStateMuteOn এবং GCKUIButtonStateMuteOff অবস্থার জন্য উপযুক্ত "নিঃশব্দ" এবং "আনমিউট" আইকন সেট করা উচিত। রিসিভারে বর্তমান নিঃশব্দ অবস্থা প্রতিফলিত করতে বোতামের অবস্থা স্বয়ংক্রিয়ভাবে আপডেট হয়। বোতামটি ট্যাপ করা হলে, রিসিভারে নিঃশব্দ অবস্থা আপডেট করা হয়। বর্তমানে কোনো সেশন সক্রিয় না থাকলে বা বর্তমান সেশন ভলিউম মিউটিং সমর্থন না করলে বোতামটি নিষ্ক্রিয় করা হবে।