Ich arbeite an einer App, wo ein ViewController in NavigationBar eingebettet ist und diese NavigationBar in TabBarViewController eingebettet ist.Button-Element nicht in der Navigation angezeigtBar in TabBarController eingebettet
In meiner App habe ich 2 verschiedene Registerkarten (momentan), eine Registerkarte ist die "Aktivitätsansicht". Dies ist ein ViewController mit einem TableView, in dem Aktivitäten aufgelistet werden. Jede Zelle zeigt den gleichen Ansichts-Controller, der die Detailaktivität anzeigt, wenn sie berührt wird.
Mein Problem ist, dass navigationItem mit Schaltflächen nicht angezeigt wird.
Ich versuche die Lösung von: Bar button item not shown in navigationBar, weil mein Problem sehr ähnlich ist, aber es hat nicht funktioniert.
einige Screenshots von Storyboard und App läuft: storyboard App running without buttons
Ich versuche programmatisch Schaltflächen hinzufügen, aber keine Ergebnisse:
var logoutButton: UIBarButtonItem!
var filterButton: UIBarButtonItem!
//MARK: - Lyfe cycle
override func viewDidLoad() {
super.viewDidLoad()
let logoutImage = UIImage(named: "logout-24")
let filterImage = UIImage(named: "filterOutline-24")
logoutButton = UIBarButtonItem(image: logoutImage, style: .Plain, target: self, action: "logoutAction:")
filterButton = UIBarButtonItem(image: filterImage, style: .Plain, target: self, action: "filterAction:")
navigationItem.rightBarButtonItems = [filterButton, logoutButton]
Ich hat versucht, mehr Möglichkeiten zu tun, um die SPLITVIEW- als Seite zu arbeiten Menü ist aber nicht gelungen. Also habe ich nach anderen Möglichkeiten gesucht, um das gewünschte Ergebnis zu erzielen. So fand ich ein Seitenmenü [stackoverflow] (http://stackoverflow.com/questions/31930585/drawer-like-google-material-design-for-ios) das github [github] (https://github.com/) ykyouhei/KYDrawerController), die bald das erwartete Ergebnis haben. Einschließlich Tabbar und ihre jeweiligen Fahrten. Trotzdem danke. –