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