我想嵌套两个uiscrollview,我想把一个uiImageView放入一个,并让它水平滚动(滚动a)。这是页面和包含图像-我已经有这个工作OK。我需要有另一个uiScrollView(滚轮B),其中包含上述滚轮A和其他内容,如徽标,文本和按钮。我想滚轮B能够垂直滚动(滚动所有内容,包括滚轮A)。请参见图片进行说明,红色箭头表示滚轮A,蓝色箭头表示滚轮B
图片显示更多细节
我不确定如何添加这些以及需要添加卷轴的顺序,我已经尝试了几次奇怪的结果,我希望有人能指出我在正确的方向。
类似的应用程序应该是苹果应用商店的应用程序。
保持垂直滚动视图,在其上添加固定大小的视图(其中包含您的水平滚动视图),并相应地增加其内容大小。每个视图都有预加载的水平滚动视图
for(int i=0;i<10;i++)
{
y=i*110;
secondScroll=[[UIScrollView alloc]initWithFrame:CGRectMake(x, y, 320, 100)];
[secondScroll setContentSize:CGSizeMake(600, 45)];//to enable scrolling content size is kept more the 320
secondScroll.backgroundColor=[UIColor greenColor];
[self.firstScroll addSubview:secondScroll];
[secondScroll release];
[self.firstScroll setContentSize:CGSizeMake(320, self.firstScroll.contentSize.height+110)];
}
第一个滚动条添加到xib上,第二个滚动条由代码