的UIScrollView - 认反弹,扩大contentSize代替

问题描述:

我想实现一种无限的UIScrollView的意思如下:的UIScrollView - 认反弹,扩大contentSize代替

如果用户滚动和滚动视图会在适当的反弹或左端,滚动视图应该将自己扩展到这个方向而不是弹跳。额外的空间将充满从代理加载的新数据。

由于提前, 基督教

落实scrollViewDidScroll:委托方法,并检查了滚动的contentOffset。如果偏移量接近scrollView的边缘,则增加scrollView的contentSize。例如。向右扩展scrollView:

- (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); 
    } 
}