کلاس GCKUICastButton

مرجع کلاس GCKUICastButton

نمای کلی

یک زیر کلاس از 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: برای همه حالت های پخش اعمال می شود.

جزئیات ملک

- (BOOL) triggersDefaultCastDialog
read write nonatomic assign

پرچمی که نشان می‌دهد آیا یک رویداد لمسی روی این دکمه نمایش کادر گفتگوی Cast را که توسط چارچوب ارائه می‌شود فعال می‌کند یا خیر.

به طور پیش فرض این ویژگی روی YES تنظیم شده است. اگر برنامه ای بخواهد خودش رویدادهای لمسی را مدیریت کند، باید ویژگی را روی NO تنظیم کند و یک هدف و اقدام مناسب برای رویداد لمسی ثبت کند.