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