J'essaie d'ajouter divers UIImages
sous UIImageView
et leur permettre de faire défiler avec UIScrollView
. Je ne suis pas sûr comment ajouter diverses images sous UIImageView
et les laisser défiler. Ci-dessous est mon code qui ajoute une image sur UIImageView
et le faire défiler.Ajouter 10 UIImages différents dans UIScrollView
- (void)viewDidLoad {
[super viewDidLoad];
UIImage *image = [UIImage imageNamed:@"ae.jpg"];
imageView = [[UIImageView alloc]initWithImage:image];
imageView.frame = [[UIScreen mainScreen] bounds];
imageView.contentMode = (UIViewContentModeScaleAspectFit);
imageView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);
imageView.backgroundColor = [UIColor clearColor];
UIScrollView* scrollView = [[UIScrollView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];
scrollView.contentMode = (UIViewContentModeScaleAspectFit);
scrollView.contentSize = CGSizeMake(image.size.width,960);
scrollView.pagingEnabled = NO;
scrollView.showsVerticalScrollIndicator = NO;
scrollView.showsHorizontalScrollIndicator = NO;
scrollView.alwaysBounceVertical = NO;
scrollView.alwaysBounceHorizontal = NO;
scrollView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);
scrollView.maximumZoomScale = 2.5;
scrollView.minimumZoomScale = 1;
scrollView.clipsToBounds = YES;
[scrollView addSubview:imageView];
[image release];
[imageView release];
[self.view addSubview:scrollView];
}
Vous souhaitez probablement utiliser plusieurs UIImageViews dans le même UIScrollView. Mais on ne sait pas exactement ce que vous voulez qu'il fasse. – jtbandes
Je veux ajouter des images différentes les unes sous les autres comme je veux ajouter une autre image ci-dessous "ae.png" et lui permettre de faire défiler. Disons actuellement qu'il n'a qu'une seule image, mais si je veux ajouter un tableau d'images dans UIIImageView, est-ce possible? – lifemoveson
Utilisez simplement plusieurs UIImageViews. – jtbandes