فئة GCKUICastButton

مرجع فئة GCKUICastButton

نظرة عامة

فئة فرعية من UIButton تنفّذ زر "البثّ".

منذ
3.0

يكتسب UIButton.

ملخّص طريقة المثيل

(instancetype) - initWithCoder:
 تنشئ دالة GCKUICastButton جديدة باستخدام برنامج فك الترميز المحدّد. المزيد...
 
(instancetype) - initWithFrame:
 تنشئ دالة GCKUICastButton جديدة مع الإطار المحدّد. المزيد...
 
(void) - setInactiveIcon:activeIcon:animationIcons:
 تعيين الرموز للحالات النشطة وغير النشطة والمتحركة للزر. المزيد...
 
(void) - setAccessibilityLabel:forCastState:
 لضبط تصنيف تسهيل الاستخدام لحالات البثّ على الزر المزيد...
 

ملخّص الموقع

BOOL triggersDefaultCastDialog
 علامة تشير إلى ما إذا كان حدث اللمس على هذا الزر سيؤدي إلى عرض مربّع حوار البثّ الذي يوفّره إطار العمل. المزيد...
 
id< GCKUICastButtonDelegatedelegate
 يمكنك ضبط المفوَّض للردّ على إجراءات المستخدم التي يتم تنفيذها على GCKUICastButton. المزيد...
 

تفاصيل الطريقة

- (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
readwritenonatomicassign

علامة تشير إلى ما إذا كان حدث اللمس على هذا الزر سيؤدي إلى عرض مربّع حوار البثّ الذي يوفّره إطار العمل.

يتم ضبط هذه السمة تلقائيًا على YES. إذا أراد أحد التطبيقات معالجة أحداث اللمس نفسها، يجب أن يضبط الخاصية على NO ويسجِّل الاستهداف والإجراء المناسبَين لحدث اللمس. لا يمكن ضبط هذه السمة على "لا" إذا تم ضبط delegate على قيمة غير صفرية.

Deprecated:
يمكن استخدام طريقة واحدة (GCKUICastButtonDelegate) للردّ على إجراءات المستخدم على زر البث.
- (id<GCKUICastButtonDelegate>) delegate
readwritenonatomicweak

يمكنك ضبط المفوَّض للردّ على إجراءات المستخدم التي يتم تنفيذها على GCKUICastButton.

يجب عدم ضبط التفويض على قيمة "غير صفر" إذا تم ضبط السمة المتوقفة نهائيًا triggersDefaultCastDialog على "لا".

منذ
4.6.0