2014-09-17 2 views
0

이미지를 다운로드하고 캐시하려면 SDWebImage 라이브러리를 사용하고 있습니다. 내 응용 프로그램에서 각 사용자는 서로 다른 모양과 크기 (원, 사각형 ...)로 표시 할 수있는 아바타가 있습니다. 지금은 이미지를 다운로드하고 이미지 크기에 따라 크기를 조정합니다. 하지만이 방법은 비효율적이며 특별히 테이블보기에서 스크롤 할 때 그렇다고 생각합니다. SDWebImage와 관련된 다른 접근 방식으로 내 크기를 조정하지 않고도 원하는 크기의 이미지를 얻을 수 있습니까? 감사합니다. .SDWebImage 크기 조정 이미지

답변

0

이미지를 한 번 크기를 조정하고 캐시 (SDImageCache)에 저장할 수 있습니다. 그런 다음이 캐시에서로드하십시오. 원하는 크기의 이미지가 서버에 존재하지 않는 한 직접 크기를 조절하지 않고도 원하는 크기로 이미지를 가져올 수는 없습니다.

+0

크기가 다른 동일한 이미지를 저장하는 것이 가장 좋은 방법입니까? – rokridi

+0

@rokridi 빠른 스크롤링을 원할 경우 유일한 방법입니다. – faviomob

+0

에 따르면, 내가 다른 크기로 아바타를 보여주고 싶을 때마다 (로컬에서는 찾지 못했을 때) 먼저 다운로드하고 크기를 조정 한 후에 캐시해야합니다. 캐시 된 이미지와 동일한 이미지를 가질 수는 있지만 다른 크기. 나 맞아 ? – rokridi