我正在使用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
}
这很棒!但现在,我想在文本字段中根据用户搜索过滤项目。是否可以过滤掉列表中的特定项目?
我想为此找到解决方案。有人有解决方案吗?