ios - 如何根据单元格 subview (自定义添加的标签)的值对 UITableView 中的行进行正确排序?

标签 ios uitableview sorting distance rows

如何根据单元格的 subview (自定义添加的标签)的值正确地对 UITableView 中的行进行排序?我以为我会在 stackoverflow 上找到答案,但我不能。我错过了什么吗?

我有一个 tableView,它使用 xml (plist) 文件作为数据源。每个 tableView 单元格还添加了一个标签,显示从当前位置到其他位置的距离,我只想使用该距离对行进行排序(此值未保存在 plist 文件中,它是实时计算的)。我只想知道这背后的理论。我是否需要在 plist 文件中写入距离,将 plist 中的数据放入数组中并对该数组进行排序?我能否以某种方式直接在 tableView 中实时对行进行排序?

最佳答案

我没有找到任何替代方法,我不得不将距离值保存在 plist/array 中,然后对数组进行排序。

关于ios - 如何根据单元格 subview (自定义添加的标签)的值对 UITableView 中的行进行正确排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5922971/

相关文章:

ios - 如何在 iOS 上将 "extension"添加到 native 邮件客户端?

ios - 搜索时出现 TableView 错误

ios - 如何将 UITableViewCell 高度调整为内部 UITextView 的内容?

ios - 如何刷新/重新加载 UITableView

java - 如何在 SOLR 中将 boolean 值转换为整数?

javascript - 数据表:需要按 HTML 中的数据对列进行数字排序

ios - 检测哪个 Controller 已在 Root View 中弹出

ios - 不同 iOS iPhone 尺寸的全屏图像

ios - 在 Swift 中为 UIPickerView 委托(delegate)方法

java - 如何在不破坏原始数组的情况下对数组进行排序?