使用Tableview以childByAutoId的降序显示项目

时间:2016-03-02 04:38:13

标签: ios uitableview firebase firebaseui

我试图在firebaseUi TableView中通过snap.key以降序显示数据集

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"];


    }];

现在我的TableView看起来像这样:

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

我需要它显示如下:

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

1 个答案:

答案 0 :(得分:0)

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