סקירה כללית
תת-מחלקה של UIButton המטמיעה לחצן 'Cast'.
- סינסה
- 3.0
עובר בירושה ל-UIButton.
סיכום של שיטת המכונה | |
(instancetype) | - initWithCoder: |
בונה GCKUICastButton חדש באמצעות המפענח הנתון. עוד... | |
(instancetype) | - initWithFrame: |
בניית GCKUICastButton חדש עם המסגרת הנתונה. עוד... | |
(void) | - setInactiveIcon:activeIcon:animationIcons: |
הגדרת הסמלים למצבים פעילים, לא פעילים ומונפשים של הלחצן. עוד... | |
(void) | - setAccessibilityLabel:forCastState: |
הגדרת תווית הנגישות של מצבי ההעברה (cast) של הלחצן. עוד... | |
סיכום הנכס | |
BOOL | triggersDefaultCastDialog |
סימון שמציין אם אירוע מגע בלחצן הזה יפעיל את הצגת תיבת הדו-שיח של ההעברה שמסופקת על ידי המסגרת. עוד... | |
פרטי השיטה
- (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 | |
הגדרת תווית הנגישות של מצבי ההעברה (cast) של הלחצן.
זו הדרך המומלצת להגדרת תווית נגישות עבור הלחצן. התווית שמוגדרת על ידי setAccessibilityLabel: חלה על כל מצבי ההעברה.
פרטי הנכס
|
readwritenonatomicassign |
סימון שמציין אם אירוע מגע בלחצן הזה יפעיל את הצגת תיבת הדו-שיח של ההעברה שמסופקת על ידי המסגרת.
כברירת מחדל, הנכס הזה מוגדר לערך YES
. אם האפליקציה רוצה לטפל באירועי המגע עצמה, היא צריכה להגדיר את המאפיין NO
ולרשום יעד ופעולה מתאימים לאירוע המגע.