"Verstecken" Sie die Tab-Leiste, Wenn man einen Blick
Die New York Times iPhone-Anwendung verfügt über eine Tab-Leiste mit fünf tab bar items. Wenn Sie wählen Sie die Letzte Registerkarte, die app zeigt Titel und abstract/Zusammenfassung in einem UITableView. Wenn Sie wählen Sie eine einzelne Geschichte zu Lesen, die Tab-Leiste verschwindet und wird ersetzt durch eine Kopf-und Fußzeile, angezeigt/ausgeblendet wird, je nach Status der app. Wie funktioniert die app "hide" über die tab-Leiste?
Dank!
InformationsquelleAutor James Sun | 2009-10-26
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Umsetzung dieses Stück code in die Klasse, wo Sie sich verstecken wollen, die Tab-Leiste.
Alle das beste.
Den view-controller, die gedrängt auf den Navigations-controller-stack hat seine hidesBottomBarWhenPushed parameter auf yes gesetzt. Der code würde in etwa so Aussehen in der Tabelle Ansicht -didSelectRowAtIndexPath.
Werfen Sie einen Blick auf die Dokumentation für hidesBottomBarWhenPushed.
p.s. Sie werden wahrscheinlich erhalten mehr Sichtbarkeit für diese Frage, wenn Sie fügen Sie den tag "iphone", um es.
Habe ich eine Ansicht, die muss Optional (abhängig von einigen anderen Staates) zeigen, dass Navigations-controller-Symbolleiste. Dies ist die Lösung, die ich verwendet, um zu zeigen & ausblenden der Symbolleiste (mit animation), wenn die Ansicht angezeigt wird & verschwindet über die navigation. Es klingt wie das, was Sie sein könnten, nach.