Przegląd
Podklasa UIButton, która implementuje przycisk „Prześlij”.
- Od
- 3,0
Dziedziczy po UIButton.
Podsumowanie metod instancji | |
| (instancetype) | - initWithCoder: |
| Tworzy nowy obiekt GCKUICastButton za pomocą podanego dekodera. Więcej… | |
| (instancetype) | - initWithFrame: |
| Tworzy nowy obiekt GCKUICastButton z podaną ramką. Więcej… | |
| (void) | - setInactiveIcon:activeIcon:animationIcons: |
| Ustawia ikony dla stanów aktywnego, nieaktywnego i animowanego 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 wskazująca, czy zdarzenie dotknięcia tego przycisku spowoduje wyświetlenie okna przesyłania dostarczonego przez platformę. Więcej… | |
Szczegóły metody
| - (instancetype) initWithCoder: | (NSCoder *) | decoder |
Tworzy nowy obiekt GCKUICastButton za pomocą podanego dekodera.
| - (instancetype) initWithFrame: | (CGRect) | frame |
Tworzy nowy obiekt GCKUICastButton z podaną ramką.
| - (void) setInactiveIcon: | (UIImage *) | inactiveIcon | |
| activeIcon: | (UIImage *) | activeIcon | |
| animationIcons: | (NSArray< UIImage * > *) | animationIcons | |
Ustawia ikony dla stanów aktywnego, nieaktywnego i animowanego przycisku.
Przesłane obrazy powinny być jednokolorowe i mieć przezroczyste tło. Kolor obrazów nie ma znaczenia, ponieważ kolor przycisku (właściwość tintColor) określa kolor, w jakim są one 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 usługi
|
readwritenonatomicassign |
Flaga wskazująca, czy zdarzenie dotknięcia tego przycisku spowoduje wyświetlenie okna przesyłania dostarczonego przez platformę.
Domyślnie ta właściwość ma wartość YES. Jeśli aplikacja chce samodzielnie obsługiwać zdarzenia dotyku, powinna ustawić wartość właściwości na NO i zarejestrować odpowiedni cel i działanie dla zdarzenia dotyku.