UITableViewCellStyleSubTitle을 사용하고 있습니다. 테이블 셀에 미리보기 이미지를 추가하려고합니다. 알 수없는 이유로 UIViewContentModeScaleAspectFit이 작동하지 않는 것 같습니다. 비슷한 종류의 질문에 대해 스택 오버플로에서 많은 답을 보았습니다. 나는이iphone : 표 셀의 이미지 크기를 조절하십시오.
[thumbnail drawInRect:thumbnailRect];
UIImage *scaledImage = UIGraphicsGetImageFromCurrentImageContext();
그러나 내가이 일을 저를 필요가 없습니다 달성하기 위해 노력하고 같이 작동 drawInRect를 사용하여 이미지를 자르합니다. 나는 이미지의 크기를 조절하고 자르지 않으려 고 노력하고 있습니다. 그래서 기본 셀의 이미지 뷰에 대해 콘텐츠 모드를 "UIViewContentModeScaleAspectFit"로 설정하면되지만 작동하지 않습니다. 썸네일을 설정하기위한
cell.imageView.contentMode = UIViewContentModeScaleAspectFit;
전체 논리는 .. FPATH 내가 크기가 낮거나 더 큰 경우를 croppes 경우 drawInRect은 원본 이미지를 뻗어 것을 알아 냈다 이미지
UIImage *thumbnail = [UIImage imageWithContentsOfFile:fPath];
[cell.imageView setImage:thumbnail];
cell.imageView.contentMode = UIViewContentModeScaleAspectFit;
cell.imageView.clipsToBounds = YES;
하위 UITableViewCell을 사용해 보거나 코드에서 UIImageView를 만들고이를 셀의 contentView에 추가하십시오. – Jeepston
그게 작동합니다 ..하지만 달성하기 위해 노력하고 무엇을 위해 오버 헤드가 필요하지 않습니다 ..? 나는 표준 세포를 원해. – ksskr