فئة GCKUICastButton

مرجع فئة GCKUICastButton

نظرة عامة

فئة فرعية من UIButton تنفِّذ الزر "إرسال".

سينسي
3.0

يكتسب UserButton.

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

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

ملخص الموقع

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 

لتعيين تصنيف إمكانية الوصول لحالات الإرسال للزر.

وهذه هي الطريقة الموصى بها لتعيين تصنيف إمكانية الوصول للزر. التصنيف الذي تم تعيينه بواسطة setAccessibilityLabel: يتم تطبيقه على كل حالات الإرسال.

تفاصيل العقار

- (BOOL) triggersDefaultCastDialog
readwritenonatomicassign

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

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