Pixate Freestyle table-view-cell: pseudoclasse selecionada
-
21-12-2019 - |
Pergunta
Eu tenho um UITableView com algumas células personalizadas contendo uma visualização e alguns rótulos.A visualização deve ter uma cor de fundo diferente quando a célula é selecionada (além de algumas outras propriedades, mas vamos começar com o funcionamento da pseudoclasse selecionada).
Estou usando o PixateFreestyle versão 2.1.2.
Ao aplicar esta linha de css:
table-view.goals table-view-cell:selected content-view { background-color: blue; }
A visualização fica sempre azul mesmo quando a célula não está selecionada.
Preciso definir algumas outras propriedades para que essa pseudoclasse funcione?
Solução
Posso estar errado, mas não acho que selected
pseudo classe pode ser usada em conjunto com crianças.
Se você deseja apenas uma cor de fundo diferente na seleção, por que não fazer sua content-view
plano de fundo transparente, e apenas faça isso:
table-view.goals table-view-cell:selected{
background-color: blue;
}
Você deverá ver a cor de fundo definida pelo Pixate na seleção.Funciona para mim.