使用 Tableview 通过 childByAutoId 按降序显示项目



我正在尝试按snap.key降序显示数据集 在FirebaseUi TableView中

Firebase *firebaseRef = [[Firebase alloc] initWithUrl:@"firebaseio.com/data"];
    self.dataSource = [[FirebaseTableViewDataSource alloc] initWithRef:firebaseRef cellReuseIdentifier:@"cell" view:self.tableView];
    [self.dataSource populateCellWithBlock:^(UITableViewCell *cell, FDataSnapshot *snap){
        // Populate cell as you see fit, like as below
        cell.textLabel.text = snap.value[@"Data"];

    }];

现在我的表格视图看起来像这样:

  • 旧项目
  • 列表项
  • 新项目

我需要像这样显示它:

  • 新项目
  • 列表项
  • 旧项目

对它进行排序;在服务器数据集上排序,或者在检索引用之后和设置数据源之前。

相关内容

  • 没有找到相关文章

最新更新