Ich möchte meine UITableView aktualisieren, wenn auf eine Tab-Leiste geklickt wird. (Ich bin offen für alle anderen besseren Vorschläge, wie man das auch macht, wenn der Tab Bar Item angeklickt wird). Vielen Dank für jede Hilfe :)Wie würde ich eine Aktion ausführen, wenn in Swift auf ein UITabBarItem geklickt wird?
Antwort
ich es gelöst, indem die Update-Code in der viewDidAppear()
Methode setzen
Setzen Sie Ihre Update-Code der Tabellenansicht in seiner Ansicht Controller viewWillAppear()
, die jedes Mal, wenn die Registerkarte abgegriffen wird aufgerufen sollte.
Versucht dies, aber es hat nicht funktioniert. –
Implementieren Sie diese Delegierten
optional func tabBarController(_ tabBarController: UITabBarController, didSelect viewController: UIViewController)
Ich habe versucht, diese Methode zu verwenden, aber es hat nicht funktioniert. Ich denke, es war, weil ich es nicht richtig mit dem eigentlichen Knopf verbunden habe, wie würde ich das machen? –
ich versuchte, sie zu ziehen hinüber zum Viewcontroller erlaubt aber nur für eine IBOutlet und Outlet-Sammlung –