tab bar haben wählen Sie delegate-Methoden geben den zuvor ausgewählten Registerkarte index in ios, swift 3

Ich versuche zu erkennen, welche Registerkarte ausgewählt durch den Benutzer, in Echtzeit. als Beispiel wenn der Benutzer selecte 0 th index, zur gleichen Zeit, ich möchte, dass der Benutzer ausgewählt hat, die zeroth Registerkarte index. also für die, die ich verwendet tabbarcontroller delegate-Methode wie unten.

override func tabBar(_ tabBar: UITabBar, didSelect item: UITabBarItem) {

        print("the selected index is : \(selectedIndex)")
    }

aber das zeigt das Vorherige view-controller.als Beispiel denke ich bin in second tab und dann wähle ich die first tab dann diese Drucke den index als 2.so, wie bekomme ich die richtigen ausgewählt tab.
hoffe, Ihr helfen, mit diesem.

  • Kasse meine Antwort.
InformationsquelleAutor bill | 2017-01-03
Schreibe einen Kommentar