iPhone Änderung der Registerkartenleiste auf der Schaltfläche Klicken Sie auf Schaltfläche Klicken

StackOverflow https://stackoverflow.com/questions/2517691

Frage

Ich habe 4 Registerkarten in meiner iPhone -Anwendung. Wenn der Benutzer in der Registerkarte 1 auf eine Schaltfläche klickt, möchte ich den Benutzer auf eine andere Registerkarte "Registerkarte" verschieben/schalten.

Wie geht das?

War es hilfreich?

Lösung

Sie können verwenden

[self.tabBarController setSelectedIndex:tabIndex];

wo tabIndex ist der Index der Registerkarte, auf den Sie wechseln möchten.

Andere Tipps

Könnte auch darauf hinweisen, dass Sie, wenn Sie sich in einer Ansicht befinden, Super anstelle von sich selbst verwenden sollten.

Swift 3.0 Version von @jasarien Antwort:

self.tabBarController?.selectedIndex = tabIndex

wo tabIndex ist der Index der Registerkarte, auf den Sie wechseln möchten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top