Eine Anzeige immer vorne auf dem iPhone stellen?
Frage
Ich möchte eine Anzeige auf meine iPhone -Anwendung setzen.
Und ich verwende Tabbar, um einige Funktionen zu trennen.
Hier ist meine Frage. Ich möchte nur eine Anzeige einstellen, die immer angezeigt werden sollte, unabhängig davon, welches Benutzer durch Drücken der Registerkartenleiste zwischen Ansichten ausgewählt und wechselt. Ich möchte diese Anzeige direkt über der Registerkarte.
Ich möchte nicht jedes Mal, wenn der Benutzer die Ansicht ändert, eine Anzeige für jede Ansicht einstellen oder aktualisiert.
Kann mir jemand eine Idee geben?
Danke.
Lösung
Die Ansicht für die tabbarController wurde der Anwendung hinzugefügt window
Irgendwann. Dies liegt normalerweise in Ihrem applicationDidFinishLaunching
Methode, wenn dies mit Code erledigt wird, andernfalls erfolgt dies über den Schnittstellenbuilder. Wenn Sie global eine Ansicht hinzufügen möchten, tun Sie dies am Ende von applicationDidFinishLaunching
und fügen Sie es als Unterblick der Anwendung hinzu window
, nicht zu einem individuellen Ansichtscontroller. Stellen Sie einfach sicher, dass Sie es nach dem Registerkartenbalken -Controller hinzufügen, wie es sonst abgedeckt wird.