2013-07-20 7 views
0

Я извлек изображения из каталога документов и хочу отображать эти изображения в scrollview. изображения поступают из каталога документов, но не отображаются в scrollview. У меня есть код ниже. Я поставил Scrollview graipically на XIb, а также созда розетку ..Scrollview not shwoing images

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

Я не понимаю вас, sir – Nasir

+0

установить цвет фона для просмотра изображений и проверить погоду изображения добавлены в прокрутку или нет, если они добавлены, проблема заключается в получении изображения из документов. – Balu

ответ

0

Кажется, вы пытаетесь создать UIImageView из изображений, которые находятся в ваших ресурсов (но их там нет!).

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

Какой смысл размещать изображения в массиве, если вы его не используете?

попробовать вместо этого:

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

Я пробую это, но он все еще не работает – Nasir

+0

сэр не работает .. – Nasir

+0

Вам нужно убедиться, что изображения фактически возвращаются из каталога документов. Я предлагаю вам разместить 1 изображение в другом UIImageView где-нибудь и посмотреть, действительно ли изображение отображается. – Lirik