过滤FUITableViewDataSource中的项目

时间:2017-11-13 14:44:17

标签: swift firebase filter firebase-realtime-database firebaseui

我正在使用FirebaseUI for Swift,并以下列方式在TableView中显示项目:

let query = Database.database().reference().child("promotions").queryOrdered(byChild: "place_id").queryEqual(toValue: AccountManager.getPlaceId()!)

    dataSource = tableView.bind(to: query) { (tableView, indexPath, snap) -> UITableViewCell in
        let cell = tableView.dequeueReusableCell(withIdentifier: "cellReuseIdentifier") as! PromotionTableViewCell

        let title = (snap.value as? NSDictionary)?["title"] as? String

        cell.promotionNameLabel.text? = title ?? ""

        return cell
    }

这很棒!但现在,我想在文本字段中根据用户搜索过滤项目。是否可以过滤掉列表中的特定项目?

我想为此找到解决方案。有人有解决方案吗?

0 个答案:

没有答案