我想嵌套两个uiScrollViews,我想把一个uiImageView放到一个并让它水平滚动(Scroller A)。这是分页并包含图像 - 我已经可以正常工作了。我需要另一个包含上述滚动条A的uiScrollView(滚轮B)以及其他内容,如徽标,文本和按钮。我希望滚动条B能够垂直滚动(滚动包括滚动条A在内的所有内容)。 请参阅图像以获得说明,红色箭头显示滚动条A,蓝色是滚动条B
我不确定如何添加这些以及需要添加滚动条的顺序,我已尝试过几次奇怪的结果,我希望有人可以指出我正确的方向。/ p>
类似的应用程序将是苹果应用程序商店应用程序。
答案 0 :(得分:0)
保持垂直滚动视图在其上添加固定大小的视图(包含水平滚动视图)并相应地增加其内容大小。每个视图将具有预加载的水平滚动视图。
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上添加第二个滚动由代码
创建