Class GCKUICastButton

Referensi Class GCKUICastButton

Ringkasan

Subclass UIButton yang mengimplementasikan tombol "Cast".

Sejak
3,0

Mewarisi UIButton.

Ringkasan Metode Instance

(instancetype) - initWithCoder:
 Membuat GCKUICastButton baru menggunakan decoder yang diberikan. Lainnya...
 
(instancetype) - initWithFrame:
 Membuat GCKUICastButton baru dengan frame tertentu. Lainnya...
 
(void) - setInactiveIcon:activeIcon:animationIcons:
 Menetapkan ikon untuk status aktif, tidak aktif, dan animasi dari tombol. Lainnya...
 
(void) - setAccessibilityLabel:forCastState:
 Menetapkan label aksesibilitas untuk status transmisi tombol. Lainnya...
 

Ringkasan Properti

BOOL triggersDefaultCastDialog
 Tanda yang menunjukkan apakah peristiwa sentuh pada tombol ini akan memicu tampilan dialog Cast yang disediakan oleh framework. Lainnya...
 
id< GCKUICastButtonDelegatedelegate
 Setel delegasi untuk merespons tindakan pengguna yang dilakukan di GCKUICastButton. Lainnya...
 

Detail Metode

- (instancetype) initWithCoder: (NSCoder *)  decoder

Membuat GCKUICastButton baru menggunakan decoder yang diberikan.

- (instancetype) initWithFrame: (CGRect)  frame

Membuat GCKUICastButton baru dengan frame tertentu.

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

Menetapkan ikon untuk status aktif, tidak aktif, dan animasi dari tombol.

Semua gambar yang diberikan harus berupa satu warna dengan latar belakang transparan. Warna gambar tidak signifikan karena warna tint tombol (properti tintColor) menentukan warna yang digunakan untuk merendernya.

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

Menetapkan label aksesibilitas untuk status transmisi tombol.

Ini adalah cara yang direkomendasikan untuk menetapkan label aksesibilitas untuk tombol. Label yang ditetapkan oleh setAccessibilityLabel: diterapkan ke semua status transmisi.

Detail Properti

- (BOOL) triggersDefaultCastDialog
readwritenonatomicassign

Tanda yang menunjukkan apakah peristiwa sentuh pada tombol ini akan memicu tampilan dialog Cast yang disediakan oleh framework.

Secara default, properti ini disetel ke YES. Jika ingin menangani peristiwa sentuh sendiri, aplikasi harus menetapkan properti ke NO dan mendaftarkan target dan tindakan yang sesuai untuk peristiwa sentuh. Properti ini tidak dapat ditetapkan ke TIDAK jika delegate ditetapkan ke nilai non-nil.

Deprecated:
Gunakan metode GCKUICastButtonDelegate untuk merespons tindakan pengguna pada tombol transmisi.
- (id<GCKUICastButtonDelegate>) delegate
readwritenonatomicweak

Setel delegasi untuk merespons tindakan pengguna yang dilakukan di GCKUICastButton.

Delegasi tidak boleh ditetapkan ke nilai non-nil jika properti triggersDefaultCastDialog yang tidak digunakan lagi ditetapkan ke TIDAK.

Sejak
4.6.0