테이블 뷰 셀 (plist에 저장된 이미지 이름)에 이미지를 표시하고 있습니다. 셀에 설정하기 전에, 나는 이미지 크기를 조정 한 후, 품질은 망막 디스플레이에 저하지고,
imageSize = CGSizeMake(32, 32);
IOS : 이미지 품질을 저하시키지 않고 이미지 크기 줄이기
로 이미지 크기를 조정하지만입니다.
I는 두 이미지가 프로젝트 (즉 1 배속 2 배속 @)를 첨가있다.
이렇게하면 이미지 크기가 32x32로 축소됩니다.
+ (UIImage *)scale:(UIImage *)image toSize:(CGSize)size
{
UIGraphicsBeginImageContext(size);
[image drawInRect:CGRectMake(0, 0, size.width, size.height)];
UIImage *scaledImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return scaledImage;
}
이 글에 대한 모든 의견을 보내 주시면 감사하겠습니다.
감사
굉장한, 이것은 무엇이든 같이 작동했습니다. 고맙습니다. –
소원 나는 이것을 더 upvote 수, 정말 고마워요! – ryan0
화질이 여전히 좋지 않습니다 .... –