我有一个 UITableViewController 包含一些非常基本的数据。假设每一行只包含一个随机整数。我想对这些行进行排序(升序或降序都可以)。我有一个“排序”按钮和一个“排序项目”委托(delegate),当点击排序按钮时会调用它。 如何对 UITableViewController 的内容进行排序并更新显示? 如果有帮助,我还将 UITableViewController 中显示的数据存储在一个数组中。
干杯!
最佳答案
与您的 UITableViewController 关联的数据源是您在单元格中显示的数据的主要访问点。
怎么不知道你的数据模型是什么样子的,但这可能就像对存储在数据源中的整数数组(在你的示例中)进行排序一样简单。
当我说“数据源”时,我的意思是:实现 UITableViewDataSource Protocol 的对象
所以,对你的模型进行排序,然后 reloadData
在您的 tableViewController.tableView
.
关于iphone - 在 UITableViewController 中对行进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6074900/