如何在iOS中的页面控件上滚动tableview

时间:2013-01-23 05:47:43

标签: iphone ios objective-c ipad

我想在页面控件上滚动tableview或者在水平滚动时滚动,但是当用户在第一页上时我想要显示3条记录,那么当用户滚动到下一页时我想要显示接下来的3条记录&等等。 怎么做。目前我无法理解当用户滚动下一页时我应该如何显示下3条记录?

2 个答案:

答案 0 :(得分: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
  }

让我知道它的工作与否!!!

快乐编码!!!!

答案 1 :(得分:0)

Scroll table view

此代码可能会对您有所帮助。