2017-06-01 4 views
0

Ich habe versucht, herauszufinden, wie man die Sichtbarkeit der Tab-Leiste erkennt, aber nicht die genaue Antwort erhält.Woher weiß man, dass die Tableiste in iOS sichtbar ist?

Bitte lassen Sie mich wissen Wenn Sie eine Idee haben.

Ich habe eine Antwort wie das Überprüfen der Sichtbarkeit mithilfe der ViewDidAppear und ViewDidDisappear -Methode der Tableiste Controller Unterklasse, aber ich möchte eine echte Antwort wissen. Dank

+0

'self.tabBarController .tabBar.isHidden' könnte den Trick –

+0

Mögliche Duplikat tun [Überprüfen Sie, ob tabBar auf iOS-App sichtbar] (https: // Stackoverflow. com/questions/18206838/überprüfen-wenn-tab-ist-sichtbar-auf-ios-app) – KKRocks

Antwort

1

Swift Lösung:

if let tabBarCont = tabBarController { 
    if tabBarCont.tabBar.isHidden == true { 
     //do some stuff 
    } 
} 
Verwandte Themen