بررسی اجمالی
کلاسی که میتواند برای پیادهسازی یک رابط کاربری تغییر حالت پخش/مکث سفارشی، در شرایطی که یک GCKUIMultistateButton کافی نیست، استفاده شود.
برنامه میتواند این کلاس را زیرکلاس کند و تنظیمکنندههای GCKUIPlayPauseToggleController::playPauseState و GCKUIPlayPauseToggleController::inputEnabled را لغو کند، یا از KVO برای گوش دادن به تغییرات این ویژگیها استفاده کند و کنترل(های) UI پخش/مکث آن را بهروزرسانی کند.
- از آنجا که
- 3.4
NSObject را به ارث می برد.
خلاصه روش نمونه | |
(instancetype) | - init |
مقداردهی اولیه تعیین شده بیشتر... | |
خلاصه اموال | |
GCKUIPlayPauseState | playPauseState |
وضعیت پخش/مکث فعلی GCKRemoteMediaClient . بیشتر... | |
BOOL | inputEnabled |
GCKUIMediaController این ویژگی را می نویسد تا کنترل(های) UI مدیریت شده توسط این کنترلر را فعال یا غیرفعال کند. بیشتر... | |
جزئیات روش
- (instancetype) init |
مقداردهی اولیه تعیین شده
جزئیات ملک
|
read write nonatomic assign |
وضعیت پخش/مکث فعلی GCKRemoteMediaClient .
هر زمان که وضعیت پخش/مکث گیرنده تغییر کند، GCKUIMediaController این ویژگی را می نویسد. ویژگی را مشاهده می کند (مگر اینکه در مرحله نوشتن آن باشد) و اگر تغییر کند، دستور رسانه مناسب را با GCKRemoteMediaClient صادر می کند تا وضعیت پخش گیرنده را مطابق با آن تغییر دهد.
|
read write nonatomic assign |
GCKUIMediaController این ویژگی را می نویسد تا کنترل(های) UI مدیریت شده توسط این کنترلر را فعال یا غیرفعال کند.
کنترلهای رابط کاربری مربوط به رسانه موقتاً غیرفعال میشوند در حالی که یک فرمان رسانه در پرواز است.