Ich habe eine UIScrollView (eigentlich eine UICollectionView, aber das spielt wahrscheinlich keine Rolle). Wenn es in IOS 7 angezeigt wird, setzt der Navigationscontroller contentInset und contentOffset auf Werte, die ich nicht möchte. Es scheint zu versuchen, die Statusleiste und die Navigationsleiste anzupassen. Ich würde es sehr bevorzugen, wenn sie in Ruhe gelassen würden. Ich habe dies behoben, indem ich die Getter- und Setter-Methoden für contentInset und contentOffset mit einem Flag überschrieb, das dem Objekt mitteilt, ob es eine Menge akzeptieren soll oder nicht. Aber gibt es einen besseren Weg?