Ich habe also eine Split-View-Anwendung, an der ich arbeite, und bin auf einen seltsamen UI-Bug gestoßen. Hier geht mein bester Versuch, es zu erklären. Wenn ich die App im Querformat lade, ist die obere Navigationsleiste des Root-Controllers die richtige Farbe. Ich tue dies in der Methode ViewWillAppear von rootView:
self.rvBar.tintColor = [UIColor colorWithRed:59.0/255
green:115.0/255
blue:185.0/255
alpha:1];
Wenn ich nun das Gerät drehe und die Ansicht über ein Popover anzeige, ist das Popover schwarz. Wissen Sie, wie man die Farbe des Popovers in das gleiche Blau ändern kann? Ich habe versucht, dies in der willHide/ShowViewController
Methoden im Delegat des Split View Controllers, aber nichts scheint zu funktionieren.
Jetzt Teil zwei, wenn ich zurück ins Querformat drehe, wird die Zeile oben wieder aufgerufen, aber anstatt den blauen Balken anzuzeigen, ist er jetzt grau! Hat jemand schon einmal erlebt, dass sich ein Splitview so verhält, und wenn ja, was muss man tun, um das zu beheben? Vielen Dank im Voraus.