סקירה כללית
בקר לתצוגות ממשק משתמש המשמש לשליטה או להצגה של עוצמת הקול ומצב ההשתקה של מקלט Cast.
אפליקציית הקריאה רושמת בבקר את פקדי ממשק המשתמש הקשורים לעוצמת הקול על ידי הגדרה של המאפיינים המתאימים. לאחר מכן, הבקר מגיב לאירועי מגע בפקדים באמצעות הנפקת פקודות עוצמת קול המתאימות למקבל, ומעדכן את הפקדים בהתאם לפרטי הסטטוס שהתקבלו מהמקבל. הבקר מפעיל ומשבית באופן אוטומטי את הפקדים בממשק המשתמש בהתאם לסשן הנוכחי ולמצב המקבל.
- מאז
- 3.0
יורש את NSObject.
סיכום שיטות של מכונה | |
(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
-
volume The new volume. Must be a value in the range [0.0, 1.0].
- (void) setMuted: | (BOOL) | muted |
שיטה נוחה לשינוי מצב ההשתקה של המקבל.
מקבל גישה לאובייקט GCKSession שפעיל כרגע.
- Parameters
-
muted The new mute state.
- (void) volumeUp |
שיטה נוחה להגדלת עוצמת הקול של המקבל בהגדלת הנפח.
מקבל גישה לאובייקט GCKSession שפעיל כרגע.
- (void) volumeDown |
שיטה נוחה להקטנת עוצמת הקול של המקבל בהגדלת הנפח.
מקבל גישה לאובייקט GCKSession שפעיל כרגע.
- (void) toggleMuted |
שיטה נוחה לשינוי מצב ההשתקה.
מקבל גישה לאובייקט GCKSession שפעיל כרגע.
פרטי הנכס
|
readwritenonatomicweak |
לחצן להגברה של עוצמת הקול.
כשמקישים על הלחצן, עוצמת הקול של המקבל מוגברת בעוצמת הקול. הלחצן יושבת אם אין כרגע סשן פעיל או אם הסשן הנוכחי לא תומך בשינוי עוצמת הקול.
|
readwritenonatomicweak |
לחצן להחלשת עוצמת הקול.
כשמקישים על הלחצן, עוצמת הקול של המקבל מוקטנת בהתאם לעוצמת הקול. הלחצן יושבת אם אין כרגע סשן פעיל או אם הסשן הנוכחי לא תומך בשינוי עוצמת הקול.
|
readwritenonatomicweak |
פס הזזה להצגה ולשינוי של עוצמת הקול הנוכחית של המקלט.
אם המשתמש משנה את הערך של פס ההזזה, עוצמת הקול מתעדכנת במכשיר המקבל. כשמתקבל סטטוס המקבל שמציין שינוי בנפח האחסון, ערך פס ההזזה מתעדכן בהתאם. פס ההזזה יושבת אם אין כרגע סשן פעיל או אם בסשן הנוכחי אין תמיכה בשינוי עוצמת הקול.
|
readwritenonatomicweak |
מתג להחלפת מצב ההשתקה של המקבל.
אחרי שמחליפים את המצב של המתג, מצב ההשתקה מתעדכן במכשיר המקבל. כשמתקבל סטטוס המקבל שמציין שינוי במצב ההשתקה של המקבל, המתג מתעדכן בהתאם. המתג יושבת אם אין כרגע סשן פעיל או אם הסשן הנוכחי לא תומך בהשתקה.
|
readwritenonatomicweak |
לחצן להשתקה או לביטול ההשתקה של המקלט.
מבצע הקריאה החוזרת צריך להגדיר סמלים מתאימים של 'מושתק' ו'לא מושתק' למצבים GCKUIButtonStateMuteOn ו-GCKUIButtonStateMuteOff של הלחצן, בהתאמה. מצב הלחצן מתעדכן באופן אוטומטי כדי לשקף את מצב ההשתקה הנוכחי במכשיר המקבל. כשמקישים על הלחצן, מצב ההשתקה מתעדכן במכשיר המקבל. הלחצן יושבת אם אין כרגע סשן פעיל או אם הסשן הנוכחי לא תומך בהשתקת עוצמת הקול.