UIScrollView
에 UIImageViews
을로드합니다. 아래의 imageViews는 NSMutableDictionary
이며 UIImageViews
입니다. 스크롤보기는 IBOutlet
이며 스크롤링 및 페이징을 사용할 수 있습니다. 루프는 두 개의 이미지를 추가합니다. 그러나 스크롤 뷰에서 첫 번째 이미지 만 볼 수 있으며 스크롤 할 수 없습니다. 스크롤 기능을 사용하려면 작동시킬 필요가있는 다른 것이 있습니까?UIScrollView가 스크롤되지 않습니다.
for(NSString *s in [imageViews allKeys]){
UIImageView *myImageView = [imageViews valueForKey:s];
myImageView.frame = CGRectMake(0, 0, 120, 90);
myImageView.contentMode = UIViewContentModeScaleAspectFit;
scrollView.contentSize = CGSizeMake(120, 90);
[scrollView addSubview:myImageView];
}
[scrollView layoutSubviews];
'for (NSString * in [imageViews allKeys])'는'for (NSString * in imageViews) '로 쓸 수 있습니다. – user102008