UIImageView
개체를 백그라운드로로드하는 것이 안전합니까? 완료되면 주 스레드의보기 계층 구조에 개체를 삽입 하시겠습니까?백그라운드에서 UIImageView 개체를로드하는 방법은 무엇입니까?
예를 들어 백그라운드에서 10 개의 이미지 뷰를로드하는 GCD 블록을 만듭니다. 마지막으로 비동기 블록을 사용하여 모든 UIImageViews
을보기 계층에 추가합니다.
UIImage
을 작성하여 UIImageView
에 추가하면 UIImageView
에 이미지 데이터가 필요할 때로드됩니다. 내가 어떻게 UIImage
데이터가 백그라운드에서 끌어 당겨 져서 긴 로딩 시간 동안 주 스레드를 차단하지 못하게 할 수 있습니까?
이미지를 다운로드하고 있습니까? 그들은 이미 디스크에있다? 성능 문제 (특히)가 있습니까? – Wain
'uiimageView' 대신 [Asyncronous image view] (https://github.com/nicklockwood/AsyncImageView)를 시도하십시오. –