Ich verwende UINavigationController und ich habe eine UIView in AppDelegate.m DateiiPhone UINavigationBar
UIView *myView = [[UIView alloc] init];
myView.frame=CGRectMake(0,20,320,100);//20 is to position view under status bar
[[[self.window subviews] objectAtIndex:0] addSubview:myView];
Dies geschieht, um self.window hinzugefügt.
Und so deckt myView die Navigationsleiste komplett ab.
Wenn sich jedoch die Bildschirmausrichtung ändert, wird die Navigationsleiste irgendwie nach vorne gebracht (genau wie bringSubViewToFront) und befindet sich oben auf myView (ein Teil der Ansicht wird von der Navigationsleiste verdeckt).
Weiß jemand, warum das passiert ist? Gibt es eine Möglichkeit, myView über alles zu behalten?