סקירה כללית
מחלקה שמאפשרת להשתמש בממשק משתמש מותאם אישית של החלפת מצב הפעלה/השהיה, במצבים שבהם GCKUIButton לא מספיק.
האפליקציה יכולה לבצע חלוקת משנה של המחלקה הזו ולעקוף את הקובעים GCKUIPlayPauseToggleController::playPauseState ו-GCKUIPlayPauseToggleController::inputEnabled, או להשתמש ב-KVO כדי להאזין לשינויים בנכסים האלה, ולעדכן את פקדי ההפעלה/ההשהיה של ממשק המשתמש בהתאם.
- סינסה
- 3.4
עוברת בירושה את NSObject.
סיכום של שיטת המכונה | |
(instancetype) | - init |
מאתחל ייעודי. עוד... | |
סיכום הנכס | |
GCKUIPlayPauseState | playPauseState |
מצב ההפעלה/השהיה הנוכחי של GCKRemoteMediaClient. עוד... | |
BOOL | inputEnabled |
הנכס הזה כותב על ידי GCKUIMediaController כדי להפעיל או להשבית את אמצעי הבקרה של ממשק המשתמש שמנוהלים על ידי הבקר הזה. עוד... | |
פרטי השיטה
- (instancetype) init |
מאתחל ייעודי.
פרטי הנכס
|
readwritenonatomicassign |
מצב ההפעלה/השהיה הנוכחי של GCKRemoteMediaClient.
GCKUIMediaController כותב את הנכס הזה בכל פעם שמצב ההפעלה/ההשהיה של המקבל משתנה. הוא בודק את הנכס (אלא אם הוא נמצא בתהליך כתיבה) ואם הוא משתנה, הוא מעביר את פקודת המדיה המתאימה עם GCKRemoteMediaClient כדי לשנות את מצב הנגן של המקבל.
|
readwritenonatomicassign |
הנכס הזה כותב על ידי GCKUIMediaController כדי להפעיל או להשבית את אמצעי הבקרה של ממשק המשתמש שמנוהלים על ידי הבקר הזה.
פקדי ממשק משתמש שקשורים למדיה מושבתים באופן זמני בזמן שפקודת מדיה פעילה.