我正在编写一个iOS应用程序,我有一个UITableView,从2个部分开始。我想要的是,如果有人从第一部分删除所有行,那么整个部分将消失。我的问题是,当我删除第0部分时,剩下的部分现在变为第0部分吗?还是它仍然被认为是第1部分?
答案 0 :(得分:6)
当我删除第0部分时,剩下的部分现在变为第0部分吗?
是的,当然。在提交删除之前,您需要正确更新数据模型,否则UITableView很可能会对您造成一些沉重的NSExceptions(个人经验)。
答案 1 :(得分:1)
是的,有可能。您只需要更新DataSource。更新后,您只需要重新加载tableView。它会得到反映。