1

我有一个 UITableview,我试图在用户滚动到底部附近时将数据附加到。我已经编写了这个方法来检测滚动,它运行正常但看起来很糟糕。

- (void)scrollViewDidScroll:(UIScrollView *)scroll {

NSInteger currentOffset = scroll.contentOffset.y;
NSInteger maximumOffset = scroll.contentSize.height - scroll.frame.size.height;


if (maximumOffset - currentOffset <= 5) {

        [self loaddata:[NSString stringWithFormat:@"%d", celltitle.count]];

}
}

loaddata 有一个数字传递给它,用于正确限制从数据库返回的单元格。即限制 x, (x+20)

就像我说的数据加载但每次加载它时滚动暂停然后恢复。NSURLConnection 是同步的。这会是个问题吗?

4

0 回答 0