Informações gerais
Uma subclasse de UIButton que implementa um botão "Transmitir".
- Como
- 3,0
Herda UIButton.
Resumo do método de instância | |
(instancetype) | - initWithCoder: |
Cria um novo GCKUICastButton usando o decodificador fornecido. Mais... | |
(instancetype) | - initWithFrame: |
Constrói um novo GCKUICastButton com o frame especificado. Mais... | |
(void) | - setInactiveIcon:activeIcon:animationIcons: |
Define os ícones para os 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 "Transmitir" 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 fornecido.
- (instancetype) initWithFrame: | (CGRect) | frame |
Constrói um novo GCKUICastButton com o frame especificado.
- (void) setInactiveIcon: | (UIImage *) | inactiveIcon | |
activeIcon: | (UIImage *) | activeIcon | |
animationIcons: | (NSArray< UIImage * > *) | animationIcons | |
Define os ícones para os estados ativo, inativo e animado do botão.
Todas as imagens fornecidas devem ter uma única cor com um plano de fundo transparente. A cor das imagens não é significativa, porque a tonalidade do botão (propriedade tintColor
) determina a cor em que elas sã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. Rótulo definido por setAccessibilityLabel: aplicado a todos os estados de transmissão.
Detalhe 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 "Transmitir" 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 um destino e uma ação adequados 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 a ações do usuário no botão "Transmitir".
|
readwritenonatomicweak |
Defina o delegado para responder às ações do usuário realizadas no GCKUICastButton
.
Não defina "Delegate" como um valor não nulo quando a propriedade descontinuada triggersDefaultCastDialog
estiver definida como NO.
- Como
- 4.6.0