Tải xuống hình ảnh từ mạng và hiển thị hình ảnh trong UIImageView khá dễ dàng. Tuy nhiên, điều này đòi hỏi hình ảnh phải được tải xuống hoàn toàn trước khi nó được hiển thị cho người dùng, hoàn toàn đánh bại hình ảnh JPEG (và PNG) tiến bộ.Làm cách nào để hiển thị JPEG tiến bộ trong UIImageView trong khi đang được tải xuống?
Làm cách nào để hiển thị hình ảnh đã tải xuống một phần trong khi quá trình chuyển đang được thực hiện? Tôi sẽ tưởng tượng SDK để có một số chức năng gọi lại mà sẽ cập nhật hình ảnh, nhưng tôi không thể tìm thấy một chức năng như vậy. Có thể nào ở tất cả với SDK iOS hiện tại không?
Điều đó không làm việc tồi tệ như tôi mong đợi vì vậy tôi đoán sẽ làm cho thời điểm này. Tuy nhiên, đó là một chút xấu xí cách hình ảnh hiển thị các khu vực chưa được tải xuống của hình ảnh và có vẻ tồi tệ hơn nhiều về mặt hiệu suất hơn là giải nén dần hình ảnh như với libjpeg thô do tính toán lại hoàn toàn hình ảnh. –
Một cách tiếp cận khác (tốt hơn, tôi đoán) sẽ sử dụng một thư viện như libjpeg (nếu có sẵn cho iOS). – versatilemind