shenchunxing

Results 3 comments of shenchunxing

if (msgId == -1) { [self.datas removeAllObjects]; [self.tableView setContentOffset:CGPointMake(0, 0) animated:NO]; } //断点这里控制台打印self.tableView.contentOffSet竟然是CGPOintMake(0,-64)。关键是上面的[self.tableView setContentOffset:CGPointMake(0, 0) animated:NO];代码也是执行过的。 if (!msgList || msgList.count < 20) { [self.tableView.mj_footer endRefreshingWithNoMoreData]; }

我这边的逻辑是点击不同按钮,公用同一个tableView,只是调用不同接口,切换数据源而已。但是里面的逻辑是一样的。都是进入上面的几行代码。