我在滚动顶部时插入 UITableView 的新部分(部分包含 3 个单元格)顶部。
[_mainTable beginUpdates];
[_mainTable insertSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationNone];
[_mainTable endUpdates];
部分得到正确插入。但它把我带到了表的顶部,即单元格 0 或行 0。我希望这个交易能够顺利进行。我可以插入
[_mainTable scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:1 inSection:1] atScrollPosition:UITableViewScrollPositionBottom animated:NO];
在 endUpdates 之后,但它显示快速混蛋,因为它会将您带到 Table 顶部,然后突然将其滚动到您的最后一个位置。
我怎样才能使它顺利。
谢谢