ページコントロールでテーブルビューをスクロールしたい、または水平方向にスクロールしたいのですが、ユーザーが1ページ目にいるときは、3つのレコードを表示し、ユーザーが次のページをスクロールしたときは、次の3つのレコードを表示します。これを行う方法。現在、ユーザーが次のページにスクロールするときに次の3つのレコードを表示する方法を理解できません。
質問する
1265 次
2 に答える
0
このコードはあなたを助けるかもしれません。
于 2013-01-23T05:57:27.020 に答える
0
以下のメソッドは、ページ (ページ コントロール) をスクロールしようとすると呼び出されるため、このメソッドでは、テーブル ビューのコンテンツ オフセットを設定します。Y 軸を設定するだけです。Y 軸に任意の値を設定できます。そのため、ページをスクロールしようとすると、テーブルビューが自動的に垂直方向にスクロールされます。
-(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 に答える