hier meine Situation ist, erhalten‚Disable‘ Segue für Post mit einem bedingten Wert iOS/Swift
auf meiner app, ich habe eine Liste der Post sein Anzeige durch eine tablew Ansicht. auf Klick, es über diesen Übergang zu einer postdetail Ansicht bringen:
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
selectedIndexPath = indexPath.row
self.performSegue(withIdentifier: "push", sender: self)
self.feedTableView.reloadData()
}
Mit Firebase, hat einige meiner Post eine Bedingung published
mit Booleschen Wert (true/false)
ich möchte irgendwie‘, wenn Der Wert ist auf "false" gesetzt, um den Übergang zu deaktivieren. Da einige Beiträge einen "COMING SOON" -Titel haben, sollte beim Klicken auf diese Beiträge nichts passieren.
Wissen Sie, wie ist das möglich? Wird schön sein!
Vielen Dank!
EDIT -
Dass die Struktur meiner DB, wo Sie den veröffentlichten Zustand sehen
Warum Sie nicht so etwas wie if (post.content.contains verwenden ('ComingSoon') {// performSegue}? –
hm, die Idee ist es nicht zu haben das segue funktioniert, wie können Sie es deaktivieren? Danke :) :) – tibewww