Идея в основном проста.Предположим, вы хотите разместить 3 изображения в UIScrollView.Каждое из изображений 300x300.В этом случае у вас будет представление прокрутки с рамкой:
scrollView.contentSize = CGSizeMake(image.size.width,900);
Для каждого изображения необходим UIImageView с соответствующей рамкой:
imgView1 = [[UIImageView alloc] initWithFrame:CGRectMake(xOrigin, 0, 300, 300)];
imgView2 = [[UIImageView alloc] initWithFrame:CGRectMake(xOrigin, 300, 300, 300)];
imgView3 = [[UIImageView alloc] initWithFrame:CGRectMake(xOrigin, 600, 300, 300)];
imgView1.image = [UIImage imageNamed:@"ProperName.png"];
...
(обратите внимание на yOrigin (2ndзначение в CGRectMake)) и затем, как вы сделали:
[scrollView addSubview:imgView1];
[scrollView addSubview:imgView2];
[scrollView addSubview:imgView3];
[imgView1 release];
[imgView2 release];
[imgView3 release];
Конечно, это краткий код, вы его оптимизируете;)