2012-03-29 3 views
0

Voraussetzung meiner App ist UINavigationController an der Unterseite mit Play, Zurückspulen und Stop-Tasten auf sie haben. Play-Taste wird Audio abspielen und wird mehrere ViewControllers haben. Was soll der Code sein, der UINavigationController unten angezeigt wird?play rewind und stop button auf UINavigationController

Antwort

1

UINavigationController im Allgemeinen an der Spitze der Ansicht (gemäß der H.I.G.) gehen sollte.

Eine Leiste unten sollte eine UIToolbar sein, wo Sie Ihre eigenen Tasten (UIBarButtonItem) erstellen und sie der Symbolleiste geben. UIBarButtonItem hat Standardelemente für Play, Stop und Rücklauf (und viele andere)

Wenn Sie bereits eine Navigationssteuerung verwenden, können Sie die Standardwerkzeugleiste zeigen (setToolbarHidden: NO) und erstellen/stellen Sie die Elemente in der gleichen Art und Weise .

0

UINavigationController ist ein Container, der einen Stapel von UIViewControllern und eine Navigationsleiste verwaltet. Sie könnten versuchen, die UINavigationBar separat zu verwenden, aber Sie würden wahrscheinlich besser dran sein, wenn Sie nur einige benutzerdefinierte Grafiken in einem imageView-Fenster unten erstellen.

0

Verstanden mit dem Rahmen-Definition-Display an der Unterseite es wie

MyCustomNavigationBar *navigationBar = [[MyCustomNavigationBar alloc] initWithFrame:CGRectMake(0, 435, 320, 25)]; 
Verwandte Themen