Visão geral
Uma subclasse de UIButton que implementa um botão "Transmitir".
- Since
- 3,0
Herda o UIButton.
Resumo do método de instância | |
(instancetype) | - initWithCoder: |
Cria um novo GCKUICastButton usando o decodificador especificado. Mais... | |
(instancetype) | - initWithFrame: |
Cria um novo GCKUICastButton com o frame especificado. Mais... | |
(void) | - setInactiveIcon:activeIcon:animationIcons: |
Define os ícones dos estados ativo, inativo e animado do botão. Mais... | |
(void) | - setAccessibilityLabel:forCastState: |
Define o rótulo de acessibilidade para os estados de transmissão do botão. Mais... | |
Resumo da propriedade | |
BOOL | triggersDefaultCastDialog |
Uma sinalização que indica se um evento de toque nesse botão acionará a exibição da caixa de diálogo do Cast fornecida pelo framework. Mais... | |
id< GCKUICastButtonDelegate > | delegate |
Defina o delegado para responder às ações do usuário realizadas no GCKUICastButton . Mais... | |
Detalhes dos métodos
- (instancetype) initWithCoder: | (NSCoder *) | decoder |
Cria um novo GCKUICastButton usando o decodificador especificado.
- (instancetype) initWithFrame: | (CGRect) | frame |
Cria um novo GCKUICastButton com o frame especificado.
- (void) setInactiveIcon: | (UIImage *) | inactiveIcon | |
activeIcon: | (UIImage *) | activeIcon | |
animationIcons: | (NSArray< UIImage * > *) | animationIcons | |
Define os ícones dos estados ativo, inativo e animado do botão.
Todas as imagens fornecidas precisam ter uma única cor com um plano de fundo transparente. A cor das imagens não é significativa, porque a cor da cor do botão (propriedade tintColor
) determina a cor em que elas serão renderizadas.
- (void) setAccessibilityLabel: | (NSString *) | label | |
forCastState: | (GCKCastState) | state | |
Define o rótulo de acessibilidade para os estados de transmissão do botão.
Essa é a maneira recomendada de definir o rótulo de acessibilidade para o botão. O rótulo definido por setAccessibilityLabel: é aplicado a todos os estados de transmissão.
Detalhes da propriedade
|
readwritenonatomicassign |
Uma sinalização que indica se um evento de toque nesse botão acionará a exibição da caixa de diálogo do Cast fornecida pelo framework.
Por padrão, essa propriedade é definida como YES
. Se um aplicativo quiser processar eventos de toque por conta própria, ele precisará definir a propriedade como NO
e registrar uma ação e um destino apropriados para o evento de toque. Esta propriedade não pode ser definida como NO, se delegate
for definido como um valor não nulo.
- Deprecated:
- Use métodos GCKUICastButtonDelegate para responder às ações do usuário no botão Transmitir.
|
readwritenonatomicweak |
Defina o delegado para responder às ações do usuário realizadas no GCKUICastButton
.
O delegado não poderá ser definido como um valor não nulo se a propriedade descontinuada triggersDefaultCastDialog
estiver definida como NO.
- Since
- 4.6.0