我的代码:
IBOutlet UIScrollView * scrollview;
[scrollview setScrollEnabled:YES];[scrollview setContentSize:CGSizeMake(650, 624)];
scrollview.contentSize = CGSizeMake(scrollview.contentSize.width, scrollview.frame.size.height);
当我从左向右滚动时,反之亦然,滚动视图没有回到正确的位置。解决这个问题的正确方法是什么?请给我一些建议。
我在UIscrollview中放入了一个名为activity的下拉列表和一些文本框,当我水平滚动时,它无法正确保留。
1.第一个图像显示实际的滚动视图第二、第三、第四个图像显示滚动视图与第一个图像不一样。这是我的问题。
必须将UIScrollView
的高度和/或宽度设置为与ContentView
相同。因此,它无处滚动,UIScrollView也毫无意义。要解决此问题,请将内容视图(即contentSize
)的高度和/或宽度设置为大于滚动视图的边框。我只是在这里发布了一个示例代码,编辑值并根据您的要求进行制作。
[scrollview setContentSize:CGSizeMake(scrollview.frame.size.width*2, scrollview.frame.size.height)];