מחלקה GCKUIMiniMediaControlsViewController

הפניה לכיתה של GCKUIMiniMediaControlsViewController

סקירה כללית

שלט רחוק המטמיע את סרגל הבקרה 'פועל כעת'.

בתצורת ברירת המחדל שלו, מוצגות תמונה ממוזערת, כותרת וכותרת משנה של פריט המדיה הנוכחי, סרגל התקדמות של הסטרימינג ולחצן החלפת מצב להפעלה/השהיה.

אפשר למצוא מידע נוסף על הפרוטוקול להאצלה ב-GCKUIMiniMediaControlsViewControllerDelegate.

סינסה
3.0

עובר בירושה ל-UIViewController. הטמעת <GCKUIMediaButtonBarProtocol>.

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

(NSUInteger) - buttonCount
 מספר הלחצנים המקסימלי שניתן להתאים אישית על ידי המקבל. עוד...
 
(void) - setButtonType:atIndex:
 הגדרת סוג הלחצן עבור הלחצן במיקום index. עוד...
 
(GCKUIMediaButtonType- buttonTypeAtIndex:
 מחזירה את סוג הלחצן הנוכחי במיקום נתון. עוד...
 
(void) - setCustomButton:atIndex:
 הגדרת המופע של UIButton שאמור להיות מוצג במיקום של לחצן נתון. עוד...
 
(UIButton *__nullable) - customButtonAtIndex:
 מחזיר הפנייה ללחצן המותאם אישית במיקום נתון. עוד...
 

סיכום הנכס

id< GCKUIMiniMediaControlsViewControllerDelegatedelegate
 השלט הרחוק לשלט רחוק, לרוב שלט רחוק למסך, האחראי על הצגת סרגל הבקרה והסתרה שלו לפי הצורך. עוד...
 
BOOL thumbnailEnabled
 האם להציג את התמונה הממוזערת או לא. עוד...
 
BOOL active
 מציין את מצב התצוגה של סרגל הבקרה. עוד...
 
CGFloat minHeight
 הגובה המינימלי (והמועדף) שבו יש להציג את התצוגה הזו. עוד...
 

פרטי השיטה

- (NSUInteger) buttonCount

מספר הלחצנים המקסימלי שניתן להתאים אישית על ידי המקבל.

החזרות
מספר הלחצנים.
- (void) setButtonType: (GCKUIMediaButtonType buttonType
atIndex: (NSUInteger)  index 

הגדרת סוג הלחצן עבור הלחצן במיקום index.

Parameters
buttonTypeThe type of the button. If the type is GCKUIMediaButtonTypeCustom, a UIButton instance should be passed for the same index using setCustomButton:atIndex:. Otherwise a default button is created and presented in that position.
indexThe position in which the button should be presented. 0 is the left-most position. Indices should be smaller than the value returned by buttonCount.
- (GCKUIMediaButtonType) buttonTypeAtIndex: (NSUInteger)  index

מחזירה את סוג הלחצן הנוכחי במיקום נתון.

Parameters
indexThe button's position, where 0 is the left-most position.
החזרות
סוג הלחצן במיקום שנבחר.
- (void) setCustomButton: (UIButton *__nullable)  customButton
atIndex: (NSUInteger)  index 

הגדרת המופע של UIButton שאמור להיות מוצג במיקום של לחצן נתון.

Parameters
customButtonThe button instance to be presented in the control bar.
indexThe position in which the button should be presented. 0 is the left-most position. Indices should be smaller than the value returned by buttonCount.
- (UIButton *__nullable) customButtonAtIndex: (NSUInteger)  index

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

Parameters
indexThe button's position, where 0 is the right-most position.
החזרות
הפניה ללחצן במיקום שנבחר, או nil אם אין לחצן מותאם אישית במיקום הזה או שהמיקום לא חוקי.

פרטי הנכס

- (id<GCKUIMiniMediaControlsViewControllerDelegate>) delegate
readwritenonatomicweak

השלט הרחוק לשלט רחוק, לרוב שלט רחוק למסך, האחראי על הצגת סרגל הבקרה והסתרה שלו לפי הצורך.

- (BOOL) thumbnailEnabled
readwritenonatomicassign

האם להציג את התמונה הממוזערת או לא.

כברירת מחדל, הנכס הזה מוגדר לערך YES.

- (BOOL) active
readnonatomicassign

מציין את מצב התצוגה של סרגל הבקרה.

כאשר YES יש העברה (cast) של מדיה שניתן לשלוט בה באמצעות סרגל הבקרה, וניתן להציג אותה. כאשר NO, סרגל הבקרה צריך להיות מוסתר.

- (CGFloat) minHeight
readnonatomicassign

הגובה המינימלי (והמועדף) שבו יש להציג את התצוגה הזו.