2009-06-18 6 views
0

Hallo, ich habe Tab Bar Anwendung mit 4 Tabs verwendet und ich habe Navigationscontroller von IB gesetzt.Welche Ansicht sollte ich verwenden, um große Fotos aus einer TabBar-Anwendung anzuzeigen

Jetzt für meine photo view, wenn Benutzer Foto aus der Liste wählen, sollte es großes Foto anzeigen. Für ein größeres Foto, welche Ansicht sollte ich verwenden? Wenn ich self.view und es wird beide Tab-Leiste und Navigationsleiste anzeigen. Wenn ich tabbarcontroller..view gebe, wird der Navigationscontroller nicht angezeigt. Ich brauche Navigation Controller, wenn Benutzer auf Bild tippen.

+0

Warum der Downvote? Das ist eine gute Anfängerfrage. –

+0

Könnte sein, weil es sich um ein exaktes Duplikat handelt. http://stackoverflow.com/questions/1005420/how-facebook-iphone-app-shows-photos-very-fast-from-web –

Antwort

0

Wenn die Tableiste verschwinden soll, wenn der Benutzer auf ein Bild tippt, sollten Sie die Schnittstelle wahrscheinlich auf einen Unterklasse-UINavigationController aufbauen und eine Tab-Leiste (ohne Controller) manuell einfügen. Sie müssen Ereignisse aus der Registerkartenleiste in Ihrer UINavigationController-Unterklasse behandeln. Wenn der Benutzer auf ein Bild tippt, können Sie es einfach in einem UIImageView festlegen, das von einem separaten UIViewController gesteuert wird, und diesen Controller auf den Stapel des Nagikations-Controllers schieben.

(Es gibt Online-Tutorials zum Kombinieren einer Navigations- und Tab-Bar-Schnittstelle. Möglicherweise finden Sie andere Möglichkeiten, um das zu tun, was Sie brauchen).