UIImage a ser exibida progressivamente a partir do servidor
Estive tentando exibir imagem grande do servidor, mas preciso exibi-la progressivament
Eu usei a subclasse do UIView e por isso eu fizUIImage
object, no qual usei NSURLConnection e seus métodos delegados, também usei
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data;
no qual estou anexando dados e convertendo-os paraUIImage
objeto e desenho rect usando odrawInRect:
método deUIImage
.
Tudo está funcionando bem, mas o problema é que, quando a imagem está sendo desenhada no contexto, não posso clicar em nenhum outro lugar na tela até que toda a imagem esteja sendo desenhada na tel
Existe alguma solução boa, onde eu possa clicar em qualquer outro lugar, mesmo que a imagem esteja sendo desenhada na tel
ualquer ajuda será apreciáve
Edit: Existe alguma maneira eficiente de desenhar a imagem embaçada progressivamente emdidReceiveData
? assimdrawInRect
não leva muito tempo para desenhar. Ou se alguém tiver personalizadodrawRect
método que exibe eficientemente a imagem progressivamente como dados recebidos emdidReceiveData
.