Прокрутка вида с изображением не прокручивается - PullRequest
0 голосов
/ 02 ноября 2010

Я добавил изображение в представление прокрутки. но это не прокрутка ... Пожалуйста, помогите, в чем проблема ..

Спасибо.

boxImage = [[UIImageView alloc]initWithFrame:CGRectMake(0, 44, 320, 372)];
        boxImage.image = [UIImage imageNamed:@"chapter1box.png"];
        textScroll = [[UIScrollView alloc]initWithFrame:CGRectMake(0, 175, 320, 755)];
        scrollTextImg = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 320, 775)];
        scrollTextImg.image = [UIImage imageNamed:@"chapter1narrationtext.png"];
        textScroll.backgroundColor = [UIColor clearColor];
        textScroll.scrollEnabled = YES;
        textScroll.pagingEnabled = YES;
        textScroll.directionalLockEnabled = YES;
        textScroll.autoresizesSubviews = YES;
        textScroll.contentSize = CGSizeMake(320, 775);
        [self.view addSubview:boxImage];
        [boxImage addSubview:textScroll];
        [textScroll addSubview:scrollTextImg];

Ответы [ 3 ]

4 голосов
/ 02 ноября 2010

UIImageView имеет userInteractionEnabled свойство, установленное в NO по умолчанию.Добавление

boxImage.userInteractionEnabled = YES;

должно помочь.

1 голос
/ 02 ноября 2010

Размер представления прокрутки должен быть меньше размера его содержимого, чтобы прокрутка работала.

0 голосов
/ 02 ноября 2010

в коде я добавляю скроллвью к просмотру изображения я добавил его в self.view, теперь он работает.

Не можем ли мы добавить представление прокрутки к представлению изображения ..?

...