我想在页面控件上滚动 tableview 或者当它水平滚动但当用户在第一页时我想显示 3 条记录然后当用户滚动到下一页时我想显示下 3 条记录等等。如何做到这一点。目前我无法理解当用户滚动下一页时我应该如何显示接下来的 3 条记录?
问问题
1265 次
2 回答
0
当您尝试滚动页面(页面控件)时,将调用以下方法,因此在此方法中设置表格视图的内容偏移量。只需设置 Y 轴。您可以在 y 轴上设置任何值,这取决于您。因此,每当您尝试滚动页面时,tableview 都会自动垂直滚动。
-(void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView
{
int page=scr.contentOffset.x / scr.frame.size.width;
[pageMap setCurrentPage:page];
yourtableview.contentOffset=CGPointMake(0, 25);//you can set any value in y axis
}
让我知道它是否有效!
快乐编码!!!!
于 2013-01-23T05:54:26.440 回答
0
此代码可能会对您有所帮助。
于 2013-01-23T05:57:27.020 回答