מחלקה של GCKUIPauseToggleController

הפניית מחלקה GCKUIPausePauseToggleController

סקירה כללית

מחלקה שמאפשרת להשתמש בממשק משתמש מותאם אישית של החלפת מצב הפעלה/השהיה, במצבים שבהם GCKUIButton לא מספיק.

האפליקציה יכולה לבצע חלוקת משנה של המחלקה הזו ולעקוף את הקובעים GCKUIPlayPauseToggleController::playPauseState ו-GCKUIPlayPauseToggleController::inputEnabled, או להשתמש ב-KVO כדי להאזין לשינויים בנכסים האלה, ולעדכן את פקדי ההפעלה/ההשהיה של ממשק המשתמש בהתאם.

סינסה
3.4

עוברת בירושה את NSObject.

סיכום של שיטת המכונה

(instancetype) - init
 מאתחל ייעודי. עוד...
 

סיכום הנכס

GCKUIPlayPauseState playPauseState
 מצב ההפעלה/השהיה הנוכחי של GCKRemoteMediaClient. עוד...
 
BOOL inputEnabled
 הנכס הזה כותב על ידי GCKUIMediaController כדי להפעיל או להשבית את אמצעי הבקרה של ממשק המשתמש שמנוהלים על ידי הבקר הזה. עוד...
 

פרטי השיטה

- (instancetype) init

מאתחל ייעודי.

פרטי הנכס

- (GCKUIPlayPauseState) playPauseState
readwritenonatomicassign

מצב ההפעלה/השהיה הנוכחי של GCKRemoteMediaClient.

GCKUIMediaController כותב את הנכס הזה בכל פעם שמצב ההפעלה/ההשהיה של המקבל משתנה. הוא בודק את הנכס (אלא אם הוא נמצא בתהליך כתיבה) ואם הוא משתנה, הוא מעביר את פקודת המדיה המתאימה עם GCKRemoteMediaClient כדי לשנות את מצב הנגן של המקבל.

- (BOOL) inputEnabled
readwritenonatomicassign

הנכס הזה כותב על ידי GCKUIMediaController כדי להפעיל או להשבית את אמצעי הבקרה של ממשק המשתמש שמנוהלים על ידי הבקר הזה.

פקדי ממשק משתמש שקשורים למדיה מושבתים באופן זמני בזמן שפקודת מדיה פעילה.