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?

Foi útil?

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-viewplano 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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top