Unter iOS7 habe ich ein Problem festgestellt, bei dem das Zurück-Button-Element nicht angezeigt wird, wenn es mit einem bestimmten Hintergrundbild eingestellt wurde:
%Vor%Auf diese Weise wird bei jedem ViewController, den ich im Navigationscontroller drücke, kein Zurückschaltknopf angezeigt, obwohl er gedrückt wird, wo er angezeigt wird, und bei jedem weiteren Drücken dieses Ansichtscontrollers wird der Schalter angezeigt auf dem Bildschirm.
Dieses Problem tritt nur unter iOS7 auf: unter iOS6 funktioniert alles einwandfrei.
Wenn Sie die Zurück-Schaltfläche vollständig mit einem leftBarButtonItem-Element ändern, wird die Rückstreichung deaktiviert. Dies ist also keine Option.
Irgendeine Idee, was ich falsch mache?
Vielen Dank für Ihre Aufmerksamkeit.
Nachdem ich verschiedene Lösungen ausprobiert habe, habe ich herausgefunden, dass die Änderung von backIndicatorImage am besten unter iOS7 funktioniert und anscheinend mit dem iOS7-Schnittstellenparadigma übereinstimmt:
%Vor%Mit dieser Methode:
Stellen Sie sicher, dass Sie dies nicht im View-Controller aufrufen:
%Vor%In iOS 7 wird die Navigationsleiste dadurch getönt, aber Ihre Schaltflächen werden auch unsichtbar, funktionieren aber genau so, wie Sie es beschreiben.
Tags und Links objective-c ios ios7