Opis
Podklasa klasy UIButton implementująca przycisk „Cast”.
- Od
- 3,0
Dziedziczy element UIButton.
Podsumowanie metody instancji | |
(instancetype) | - initWithCoder: |
Konstruuje nowy GCKUICastButton przy użyciu podanego dekodera. Więcej... | |
(instancetype) | - initWithFrame: |
Konstruuje nowy element GCKUICastButton z daną ramką. Więcej... | |
(void) | - setInactiveIcon:activeIcon:animationIcons: |
Ustawia ikony aktywnych, nieaktywnych i animowanych stanów przycisku. Więcej... | |
(void) | - setAccessibilityLabel:forCastState: |
Ustawia etykietę ułatwień dostępu dla stanów przesyłania przycisku. Więcej... | |
Podsumowanie usługi | |
BOOL | triggersDefaultCastDialog |
Flaga określająca, czy zdarzenie dotknięcia tego przycisku aktywuje wyświetlenie okna przesyłania dostarczanego przez platformę. Więcej... | |
id< GCKUICastButtonDelegate > | delegate |
Przedstawiciel powinien odpowiadać na działania użytkownika wykonane w narzędziu GCKUICastButton . Więcej... | |
Szczegóły metody
- (instancetype) initWithCoder: | (NSCoder *) | decoder |
Konstruuje nowy GCKUICastButton przy użyciu podanego dekodera.
- (instancetype) initWithFrame: | (CGRect) | frame |
Konstruuje nowy element GCKUICastButton z daną ramką.
- (void) setInactiveIcon: | (UIImage *) | inactiveIcon | |
activeIcon: | (UIImage *) | activeIcon | |
animationIcons: | (NSArray< UIImage * > *) | animationIcons | |
Ustawia ikony aktywnych, nieaktywnych i animowanych stanów przycisku.
Załączone obrazy powinny być jednokolorowe z przezroczystym tłem. Kolor obrazów nie jest znaczący, ponieważ kolor odcienia przycisku (właściwość tintColor
) określa kolor, w którym są renderowane.
- (void) setAccessibilityLabel: | (NSString *) | label | |
forCastState: | (GCKCastState) | state | |
Ustawia etykietę ułatwień dostępu dla stanów przesyłania przycisku.
Jest to zalecany sposób ustawiania etykiety ułatwień dostępu dla przycisku. Etykieta ustawiona przez setAccessibilityLabel: jest stosowana do wszystkich stanów przesyłania.
Szczegóły nieruchomości
|
readwritenonatomicassign |
Flaga określająca, czy zdarzenie dotknięcia tego przycisku aktywuje wyświetlenie okna przesyłania dostarczanego przez platformę.
Domyślnie ta właściwość ma wartość YES
. Jeśli aplikacja chce obsługiwać same zdarzenia dotyku, powinna ustawić właściwość NO
i zarejestrować odpowiedni element docelowy i odpowiednią akcję dla tego zdarzenia. Tej właściwości nie można ustawić na „NIE”, jeśli delegate
ma wartość inną niż nil.
- Deprecated:
- Użyj GCKUICastButtonDelegate metod, aby zareagować na działania użytkownika dotyczące przycisku przesyłania.
|
readwritenonatomicweak |
Przedstawiciel powinien odpowiadać na działania użytkownika wykonane w narzędziu GCKUICastButton
.
Jeśli wycofana właściwość triggersDefaultCastDialog
ma ustawienie NO, wartość delegata nie może być inna niż zer.
- Od
- 4.6.0