我有一个带有UITableView的标准UIViewController。我正在尝试reloadSections;但是,它锁定了我的应用程序。我注意到,第一次将数据加载到表中并调用reloadSections时,它会锁定;但是,如果我第一次调用reloadData,并在后续更新后调用reloadSections,则效果很好。
这是预期的行为吗?
最佳答案
我不太明白您的意思,但是您可以尝试一下。
[CATransaction begin];
[CATransaction setCompletionBlock:^{
[yourTable reloadData];
}];
[yourTable reloadSections:[[NSIndexSet alloc] initWithIndex:2] withRowAnimation:UITableViewRowAnimationAutomatic];
[CATransaction commit];
希望对您有帮助。
关于ios - UITableView reloadData之前的reloadSections,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9608250/