Imagens estáticas no método de célula de drawrect ou reutilização?
-
21-09-2019 - |
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!
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.