ios 파일 시스템의 문서 디렉토리에서 이미지로로드하는 UIImageView가 있습니다.ios - UIImageView의 SizeToFit이 작동하지 않습니다.
문제는 내가
[imageView sizeToFit];
를 호출 할 때 그것은 작동하지 않는다는 것입니다. 나는 그 시점에서 이미지가 완전히로드되지 않았기 때문에 크기가 & 인 이미지가 있기 전에 sizeToFit 부분이 호출되기 때문이라고 생각합니다.
누군가 나를 고치는 길을 가르쳐 줄 수 있습니까?
여기 내 코드입니다 :
imageView.contentMode = UIViewContentModeScaleAspectFit;
imageView.image = [UIImage imageWithContentsOfFile:[FileOperations getLibraryPath:[NSString stringWithFormat:@"%d.png", listData.imageId]]];
[imageView sizeToFit];
[imageScroll setContentOffset:CGPointMake(0, 0)];
imageScroll.contentSize = imageView.frame.size;
imageScroll.decelerationRate = UIScrollViewDecelerationRateFast;
imageScroll.minimumZoomScale = 1;
imageScroll.maximumZoomScale = 2;
[imageScroll setZoomScale:imageScroll.minimumZoomScale];
[imageScroll addSubview:imageView];
감사합니다, 애슐리
정확히 "작동하지 않는다"는 것을 의미합니까? 잘못된 크기입니까? –
'UIImageView'의 "Mode"값 중 하나 인 "Aspect Fit"을 사용하지 않는 이유가 있습니까? – mbm29414
"작동하지 않습니다"라는 말은 100 %로 보았는데 이미지가 iPhone 자체보다 훨씬 큽니다. –