我在滚动视图中添加了一个图像。但它不滚动...... 请帮忙解决问题..
感谢。
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];
答案 0 :(得分:4)
UIImageView
默认情况下userInteractionEnabled
属性设置为NO
。添加
boxImage.userInteractionEnabled = YES;
应该有帮助。
答案 1 :(得分:1)
滚动视图大小必须小于滚动查看内容的大小。
答案 2 :(得分:0)
在代码中我将scrollview添加到图像视图中 我把它添加到self.view它现在正在工作。
我们不能将滚动视图添加到imageview ..?