Pergunta

Eu estava testando adicionando uma imagem estática em uma célula reutilizada versus desenhando -a na célula com o método drawrect. Eu testei os dois métodos e parece desenhar a imagem toda vez que a célula entra em exibição é mais rápida do que adicionar a imagem a uma célula reutilizada.

Alguém sabe, como isso é possível? Eu tenho mais duas imagens estáticas, devo desenhá -las em drawrect ou adicioná -las à célula reutilizada?

Obrigado!

Foi útil?

Solução

Defina "Adicionando uma imagem estática".

De qualquer maneira que você estiver adicionando, a visualização da imagem que você está usando tem drawrect chamado para exibir a imagem.

Ao fazer seu próprio trabalho de desenho em nível de célula, você tira algumas camadas de chamadas e também tem tudo desenhado em uma camada (a célula) em vez de compositar camadas de células com camadas UIImageView.

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