GCKUICastButton Sınıfı

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
GCKUICastButton Sınıf Referansı

Genel bakış

"Yayınla" düğmesinin uygulandığı bir UIButton alt sınıfı.

Since
3.0

UIButton'ı devralır.

Örnek Yöntemi Özeti

(instancetype) - initWithCoder:
 Belirtilen kod çözücüyü kullanarak yeni bir GCKUICastButton oluşturur. Diğer...
 
(instancetype) - initWithFrame:
 Belirtilen çerçeveyle yeni bir GCKUICastButton oluşturur. Diğer...
 
(void) - setInactiveIcon:activeIcon:animationIcons:
 Düğmenin etkin, etkin olmayan ve animasyonlu durum simgelerini ayarlar. Diğer...
 
(void) - setAccessibilityLabel:forCastState:
 Düğmenin yayın durumları için erişilebilirlik etiketini ayarlar. Diğer...
 

Mülk Özeti

BOOL triggersDefaultCastDialog
 Bu düğmedeki bir dokunma etkinliğinin, çerçeve tarafından sağlanan Yayınla iletişim kutusunun görüntülenmesini tetikleyip tetiklemeyeceğini gösteren işaret. Diğer...
 
id< GCKUICastButtonDelegatedelegate
 Yetki verilmiş kullanıcıyı GCKUICastButton uygulamasında gerçekleştirilen kullanıcı işlemlerine yanıt verecek şekilde ayarlayın. Diğer...
 

Yöntem Ayrıntıları

- (instancetype) initWithCoder: (NSCoder *)  decoder

Belirtilen kod çözücüyü kullanarak yeni bir GCKUICastButton oluşturur.

- (instancetype) initWithFrame: (CGRect)  frame

Belirtilen çerçeveyle yeni bir GCKUICastButton oluşturur.

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

Düğmenin etkin, etkin olmayan ve animasyonlu durum simgelerini ayarlar.

Sağlanan resimlerin tümü şeffaf arka plana sahip tek renkli olmalıdır. Düğmenin tonlama rengi (tintColor özelliği) oluşturulacağı rengi belirlediği için resimlerin rengi önemli değildir.

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

Düğmenin yayın durumları için erişilebilirlik etiketini ayarlar.

Bu, düğmenin erişilebilirlik etiketini ayarlamak için önerilen yöntemdir. setAccessibilityLabel tarafından ayarlanan etiket: Tüm yayın durumlarına uygulanır.

Mülk Ayrıntıları

- (BOOL) triggersDefaultCastDialog
readwritenonatomicassign

Bu düğmedeki bir dokunma etkinliğinin, çerçeve tarafından sağlanan Yayınla iletişim kutusunun görüntülenmesini tetikleyip tetiklemeyeceğini gösteren işaret.

Bu özellik varsayılan olarak YES değerine ayarlıdır. Bir uygulama, dokunma etkinliklerini işlemek istiyorsa mülkü NO olarak ayarlamalı ve dokunma etkinliği için uygun bir hedef ve işlemi kaydetmelidir. delegate sıfır olmayan bir değere ayarlanırsa bu özellik HAYIR değerine ayarlanamaz.

Deprecated:
Yayınla düğmesindeki kullanıcı işlemlerine yanıt vermek için GCKUICastButtonDelegate yöntemlerini kullanın.
- (id<GCKUICastButtonDelegate>) delegate
readwritenonatomicweak

Yetki verilmiş kullanıcıyı GCKUICastButton uygulamasında gerçekleştirilen kullanıcı işlemlerine yanıt verecek şekilde ayarlayın.

Kullanımdan kaldırılan triggersDefaultCastDialog özelliği HAYIR değerine ayarlanırsa, yetki verilmiş değer sıfır değerine ayarlanmış olmamalıdır.

Since
4.6.0