2012-04-01 3 views
1

をcontentSizeを展開します。必要があり、ユーザーがスクロールとスクロールビューを右または左端にバウンスしたい場合UIScrollViewの - バウンスを認識し、私は次のことを意味し、無限UIScrollViewのの種類実装する代わりに

を、スクロールビューバウンスする代わりにこの方向に自分自身を拡大する。追加のスペースは、デリゲートからロードされた新しいデータで埋められます。事前に

おかげで、 クリスチャン

答えて

1

scrollViewDidScroll:デリゲートメソッドを実装し、scrollViewのcontentOffsetを確認してください。オフセットがscrollViewの端に近い場合、scrollViewのcontentSizeが増加します。例えば。スクロールビューを右に展開します。

- (void)scrollViewDidScroll:(UIScrollView *)scrollView 
{ 
    if (scrollView.contentOffset.x + scrollView.frame.size.width > scrollView.contentSize.width - 30) { 
     scrollView.contentSize = CGSizeMake(scrollView.contentSize.width + 200, scrollView.contentSize.height); 
    } 
} 
関連する問題