Ich lese über UINavigationController
, und es macht Sinn, einen navigationItem im NavigationController
zu haben,Warum gibt es ein NavigationItem im UIViewController?
aber wenn ich eine UIViewController
schaffen, gibt es auch eine Eigenschaft namens navigationItem
vom Typ UINavigationItem
so jetzt habe ich:
navigationItem in der
UIViewController
navigationItem im
UINavigationController
tun sie unterschiedliche Zwecke haben?
Es klingt wie die navigationItem im UINavigationController
funktioniert nicht, weil ich in einem UIViewController
diesen Code hat:
self.navigationController!.navigationItem.title = "test2"
und der Titel änderte sich nicht, während ich diesen Code tat:
self.navigationItem.title = "test"
und der Titel geändert
Was ist Ihre Frage in Ihren Fragen? –
Wenn Sie kein Navigationselement oder eine Leiste in Uiviewcontroller haben, wo Sie Schaltflächen und andere Dinge hinzufügen würden, während Sie von einem Bildschirm zu einem anderen Bildschirm navigieren. Wie Zurück-Taste und andere Taste, es sieht gut aus, wenn Sie die Navigationsleiste verwenden Ihre Anwendung – user1374
Siehe http: // stackoverflow.com/fragen/16913332/navigationcontroller-navigationitem-vs-navigationitem. –