ওভারভিউ
একটি ক্লাস যা একটি কাস্টম প্লে/পজ টগল UI বাস্তবায়ন করতে ব্যবহার করা যেতে পারে, এমন পরিস্থিতিতে যেখানে একটি GCKUIMultistateButton যথেষ্ট হবে না।
অ্যাপ্লিকেশনটি হয় এই ক্লাসটি সাবক্লাস করতে পারে এবং GCKUIPlayPauseToggleController::playPauseState এবং GCKUIPlayPauseToggleController::inputEnabled সেটারগুলিকে ওভাররাইড করতে পারে, অথবা এই বৈশিষ্ট্যগুলির পরিবর্তনগুলি শুনতে KVO ব্যবহার করতে পারে এবং সেই অনুযায়ী এর প্লে/পজ UI নিয়ন্ত্রণ(গুলি) আপডেট করতে পারে৷
- থেকে
- 3.4
উত্তরাধিকারসূত্রে এনএসওবজেক্ট।
উদাহরণ পদ্ধতির সারাংশ | |
(instancetype) | - init |
মনোনীত ইনিশিয়ালাইজার। আরও... | |
সম্পত্তি সারাংশ | |
GCKUIPlayPauseState | playPauseState |
GCKRemoteMediaClient এর বর্তমান প্লে/পজ অবস্থা। আরও... | |
BOOL | inputEnabled |
GCKUIMediaController এই কন্ট্রোলার দ্বারা পরিচালিত UI নিয়ন্ত্রণ(গুলি) সক্রিয় বা নিষ্ক্রিয় করতে এই বৈশিষ্ট্যটি লিখে। আরও... | |
পদ্ধতির বিস্তারিত
- (instancetype) init |
মনোনীত ইনিশিয়ালাইজার।
সম্পত্তি বিস্তারিত
|
read write nonatomic assign |
GCKRemoteMediaClient এর বর্তমান প্লে/পজ অবস্থা।
GCKUIMediaController যখনই রিসিভারের প্লে/পজ অবস্থা পরিবর্তিত হয় তখনই এই বৈশিষ্ট্যটি লিখে। এটি সম্পত্তিটি পর্যবেক্ষণ করে (যদি না এটি লেখার প্রক্রিয়ায় থাকে) এবং যদি এটি পরিবর্তন হয়, তবে এটি সেই অনুযায়ী রিসিভারের প্লেয়ার অবস্থা পরিবর্তন করার জন্য GCKRemoteMediaClient এর সাথে উপযুক্ত মিডিয়া কমান্ড জারি করে।
|
read write nonatomic assign |
GCKUIMediaController এই কন্ট্রোলার দ্বারা পরিচালিত UI নিয়ন্ত্রণ(গুলি) সক্রিয় বা নিষ্ক্রিয় করতে এই বৈশিষ্ট্যটি লিখে।
মিডিয়া-সম্পর্কিত UI নিয়ন্ত্রণগুলি অস্থায়ীভাবে অক্ষম করা হয় যখন একটি মিডিয়া কমান্ড ইন-ফ্লাইটে থাকে।