UITableView在scrollToRowAtIndexPath期间渲染单元格

时间:2015-11-15 08:20:38

标签: ios objective-c iphone uitableview uiscrollview

我有一个充满图像单元格的tableview,我想让它自动慢慢地滚动到tableview的顶部,同时显示底部和底部之间的所有单元格。桌面视图的顶部。

问题是tableview只将单元格渲染到最顶层,将所有单元格留在空白处。

我如何渲染它之间的所有内容?

代码:

-(void)animateTableWithPosts:(WSPostCollection *)posts {
    [self.table.tblMinutes setContentOffset:CGPointMake(0, self.table.tblMinutes.contentSize.height - self.table.tblMinutes.bounds.size.height) animated:false];
    [self.table.tblMinutes layoutIfNeeded];

    [UIView animateWithDuration:30.0 delay:3 options:UIViewAnimationOptionCurveLinear animations:^{
        [self.table.tblMinutes scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] atScrollPosition:UITableViewScrollPositionTop animated:false];
    } completion:nil];
}

0 个答案:

没有答案