מחלקה GCKUICastbutton

GCKUICastButton Class Reference

סקירה כללית

תת-מחלקה של UIButton שמטמיעה לחצן Cast.

מאז
3.0

יורש מ-UIButton.

סיכום שיטות המופע

(instancetype) - initWithCoder:
 יוצרת אובייקט חדש של GCKUICastButton באמצעות המפענח שצוין. עוד...
 
(instancetype) - initWithFrame:
 יוצרת GCKUICastButton חדש עם המסגרת שצוינה. עוד...
 
(void) - setInactiveIcon:activeIcon:animationIcons:
 מגדיר את הסמלים למצבים הפעיל, הלא פעיל והמונפש של הלחצן. עוד...
 
(void) - setAccessibilityLabel:forCastState:
 מגדיר את תווית הנגישות למצבי ההפעלה של הכפתור. עוד...
 

סיכום הנכס

BOOL triggersDefaultCastDialog
 דגל שמציין אם אירוע מגע בלחצן הזה יפעיל את הצגת תיבת הדו-שיח של Cast שסופקה על ידי המסגרת. עוד...
 

פרטי השיטה

- (instancetype) initWithCoder: (NSCoder *)  decoder

יוצרת אובייקט חדש של GCKUICastButton באמצעות המפענח שצוין.

- (instancetype) initWithFrame: (CGRect)  frame

יוצרת GCKUICastButton חדש עם המסגרת שצוינה.

- (void) setInactiveIcon: (UIImage *)  inactiveIcon
activeIcon: (UIImage *)  activeIcon
animationIcons: (NSArray< UIImage * > *)  animationIcons 

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

כל התמונות שאתם שולחים צריכות להיות בצבע אחד עם רקע שקוף. צבע התמונות לא משמעותי, כי צבע הגוון של הלחצן (מאפיין tintColor) קובע את הצבע שבו הן מוצגות.

- (void) setAccessibilityLabel: (NSString *)  label
forCastState: (GCKCastState state 

מגדיר את תווית הנגישות למצבי ההפעלה של הכפתור.

זו הדרך המומלצת להגדיר תווית נגישות ללחצן. התווית שמוגדרת על ידי setAccessibilityLabel: מוחלת על כל מצבי ההפעלה של Cast.

פרטי הנכס

- (BOOL) triggersDefaultCastDialog
readwritenonatomicassign

דגל שמציין אם אירוע מגע בלחצן הזה יפעיל את הצגת תיבת הדו-שיח של Cast שסופקה על ידי המסגרת.

כברירת מחדל, הנכס הזה מוגדר ל-YES. אם אפליקציה רוצה לטפל בעצמה באירועי מגע, היא צריכה להגדיר את המאפיין לערך NO ולרשום יעד ופעולה מתאימים לאירוע המגע.