Ich habe ein Storyboard mit einem TabBarController
und sechs Unteransichten als Tabs. Der TabBarController
und jeder Registerkarte ist eine Controller-Klasse zugewiesen. Der Inhalt einiger Tabs wird von einem Server geladen. In einigen Fällen gibt es keinen Inhalt für eine Registerkarte und in diesem Fall möchte ich das TabBarItem ausblenden.So verstecken Sie ein TabBarItem in Xamarin iOS
Ich habe versucht (nur zum Testen)
this.TabBarController.TabBar.Items [0].Enabled = false;
aber es funktioniert nicht.
Wie kann ich ein einzelnes TabBarItems ausblenden? Ich habe Google, StackOverflow und das Xamarin Forum durchsucht, aber keine Lösung für mein Problem gefunden. Die einzige Lösung, die ich gefunden habe, war, die Unteransicht aus dem subviews-array zu entfernen, aber in diesem Fall kann ich die Registerkarte nicht einfach "reaktivieren", wenn ich die Registerkarte erneut anzeigen möchte.
Thx für die Antwort. Aber so ist das TabBarItem immer noch sichtbar und nur deaktiviert. Ich möchte das TabBarItem vollständig ausblenden. – Cromax