Вам необходимо расположить их в коде
. Вы можете расположить UIImageView следующим образом:
UIImageView *image = [[UIImageView alloc] init];
image.frame = CGRectMake(0, 0, 50, 50);
[myScrollView addSubview: image];
Это создает представление изображения и помещает его в 0, 0 в просмотре прокрутки сширина и высота 50.
Вы должны расположить свои элементы следующим образом, затем, когда вы доберетесь до элементов, которые будут за кадром, вы продолжите, как:
UIImageView *image1 = [[UIImageView alloc] init];
image1.frame = CGRectMake(0, 1100, 50, 50);
[myScrollView addSubview: image1];
Это позиционирует элементза пределами экрана в просмотре прокрутки
, чтобы сделать прокрутку просмотра прокрутки, вам нужно установить значение contentSize для просмотра прокрутки больше экрана, т.е.размер всех ваших элементов вместе
Так что если у вас есть 6 изображений высотой 500 пикселей, то высота вашего contentSize будет равна 6 x 500
Чтобы установить размер содержимого:
myScrollView.contentSize = CGSizeMake (768, 3000);