Anfänger: Wie hinzufügen von top-Leiste mit Schaltflächen auf UITableViewController
Ich bin neu in der iOS-Entwicklung, ich habe nur UITableViewController
in einem storyboard. Ich möchte hinzufügen, eine top-bar, um es mit einigen Tasten, wie zu tun?
Bemerken, ich bin mit der UITabBar erstellt wird "Storyboard" und meine ITableViewController ist ein Element der UITabBar.
- Wenn man mit 'top bar' meinst du eine Navigationsleiste, finden Sie in diesem Artikel: [Add nav bar zu uitableview][1] [1]: stackoverflow.com/questions/4517164/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beim erstellen der
UITableViewController
, tun Sie den folgenden:und dann anstatt der Tabelle view-controller, wie der Blick, legen Sie es auf den navigation-controller. In Ihrem table-view-controller, können Sie die Links-und rechts-Tasten der Navigationsleiste
UIBarButtonItem
s (Fragen Sie mich, wenn Sie wissen wollen, wie das geht).UITableViewController
- und gehen-Editor > Einbetten, und wählen Sie einen navigation-controller. Sie sollten so etwas wie dieses, developer.apple.com/library/ios/releasenotes/Miscellaneous/...Wählen Sie Ihr UITableViewController und gehen-Editor > Einbetten, und wählen Sie einen navigation-controller.
Könnte man auf mit dem UINavigationController.
https://developer.apple.com/library/ios/DOCUMENTATION/UIKit/Reference/UINavigationController_Class/Reference/Reference.html
Wenn Sie nicht möchten, zu verwenden UINavigationController, dann, was Sie tun könnte, ist eine Ansicht erstellen, in der "oberen Leiste", die du suchst, dann fügen Sie die UITableViewController Sicht auf Ihren neuen UIView.
Müssen Sie erstellen ein
UIViewController
, nicht einUITableViewController
, und setzen Sie dann die Elemente, die Sie wünschen, aber Sie wollen (in diesem Fall, eine Tabellenansicht und eine UIToolbar).