iOS: UIScrollView 水平滚动2张图片

iOS: UIScrollView with horizontal scrolling of 2 images

我正在开发一个应用程序,在该应用程序中,我将从服务器获取数据,并且需要在水平滚动的滚动视图中显示图像。我之前已经完成了显示带有该图像内容和水平滚动的单个图像。但是我没有得到,我们应该如何实现在水平滚动中显示 2 个图像。任何形式的帮助和建议都将非常有用,谢谢。

此解决方案适合您。

int x = 0;
int imgW = self.galleryScrollView.frame.size.width/2;
int imgH = self.galleryScrollView.frame.size.height;

NSArray *imagesURL = @[@"https://s-media-cache-ak0.pinimg.com/236x/66/16/7f/66167f56c01bbcbdf32d68ceb414135a.jpg", @"https://s-media-cache-ak0.pinimg.com/236x/66/16/7f/66167f56c01bbcbdf32d68ceb414135a.jpg", @"https://s-media-cache-ak0.pinimg.com/236x/66/16/7f/66167f56c01bbcbdf32d68ceb414135a.jpg"];
NSInteger count = imagesURL.count;
for (int i=0; i<count; i++) {
    UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(x, 0, imgW, imgH)];
    NSString *imgURL = imagesURL[i];
    imageView.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:imgURL]]];
    [self.galleryScrollView addSubview:imageView];
    x = x + imgW;
}
self.galleryScrollView.contentSize = CGSizeMake(x, self.galleryScrollView.frame.size.height);