작은 (16x16) UIImages를 표시 할 때 문제가 있습니다. 약간 흐리게 보입니다. 이 UIImages는 favicons 내가 다른 웹 사이트에서 다운로드하고 나는 다른 애플 리케이션에서 일부 이미지와 그들을 비교하고 그들은 blurrier이야.Blurry UIImages
나는 다음과 같은 사용자 정의있는 UITableViewCell에 그들을 표시 해요 :
NSData *favicon = [NSData dataWithContentsOfURL:[NSURL URLWithString:[subscription faviconURL]]];
if([favicon length] > 0){
UIImage *img = [[UIImage alloc] initWithData:favicon];
CGSize size;
size.height = 16;
size.width = 16;
UIGraphicsBeginImageContext(size);
[img drawInRect:CGRectMake(0, 0, size.width, size.height)];
UIImage *scaledImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
cell.mainPicture.image = scaledImage;
}
내 사용자 정의있는 UITableViewCell 또는 내가 이미지를 다운로드하는 방식에 문제가 있나요?
감사합니다.
[편집 1] : 그런데 .ico와 .png는 똑같이 보입니다. [편집 2] : 저는 iPad 2에서 작업 중이므로 망막 디스플레이가 없습니다.
나는 내 UIImageView에 넓은 35px 했다 http://stackoverflow.com/questions/2034016/uiimageview-renders-image-differently-to-original에서 문제의 게시 쿠비하는 감사 n8gray 게시물을 발견하고 내가하려고했다 이미지의 반향 측에 9.5 픽셀을 남긴 16 픽셀의 와이드 이미지를 센터링하십시오. 감사합니다. –