2013-07-20 7 views
0

문서 디렉토리에서 이미지를 검색하고 해당 이미지를 scrollview에 표시하려고합니다. 이미지는 문서 디렉토리에서 나오지만 스크롤보기에는 표시되지 않습니다. 나는 아래 코드를 가지고있다. 나는 ..Scrollview가 이미지를 표시하지 않습니다.

self.scrollView.contentSize = CGSizeMake(320, 136); 
self.scrollView.delegate = self; 
int X=0; 
for (int i = 0; i < [imageFileNames count]; i++) 
{ 
    NSString *getImagePath = [documentsDirectory stringByAppendingPathComponent:[NSString  stringWithFormat:@"%d/%d.png",b, i]]; 
    UIImage *img = [UIImage imageWithContentsOfFile:getImagePath]; 
    [images addObject:img]; 
    NSLog(@"%@",getImagePath); 
    //imge.image=img; 

    UIImageView *imageView = [[UIImageView alloc] initWithFrame: CGRectMake(X, 0, 100, 100)] ; 
    [imageView setImage: [UIImage imageNamed:[NSString stringWithFormat:@"%d.png", i]]]; 
    [self.scrollView addSubview: imageView]; 
    X = X + imageView.frame.size.height+5; 

    if(X > 320) 
     self.scrollView.contentSize = CGSizeMake(X, 140); 
} 
+0

검사, 이미지가있는 ScrollView 거기에 추가하거나하지 않는 것입니다. – Balu

+0

나는 – Nasir

+0

배경색을 이미지 뷰로 설정하고 이미지를 추가하여 스크롤 뷰에 추가했는지 확인합니다. 추가 된 경우 문제는 문서에서 이미지를 가져 오는 중입니다. 디렉토리 및 표시. – Balu

답변

0

당신이 당신의 자원에있는 이미지에서있는 UIImageView를 만들려고 보인다 XIB도 CREAT 콘센트에 graipically있는 ScrollView 넣어 가지고 (그러나이되지 않습니다!).

[imageView setImage: [UIImage imageNamed:[NSString stringWithFormat:@"%d.png", i]]]; 

이미지를 배열에 배치하는 것이 무엇입니까? 사용하지 않으면 어떻게됩니까?

시도 대신이 : 배경 색상

[imageView setImage: [images objectAtIndex:i]]; 
+0

나는 이것을 시도하지만 여전히 작동하지 않습니다 – Nasir

+0

선생님 작동하지 않습니다 .. – Nasir

+0

당신은 이미지가 실제로 문서 디렉토리에서 반환하고 있는지 확인해야합니다. 다른 UIImageView 어딘가에 1 이미지를 배치하고 이미지가 실제로 표시되는지 확인하는 것이 좋습니다. – Lirik

관련 문제