title: iOS 7 -- navigationController is setting the contentInset and ContentOffset of my UIScrollView
body: <p>I have a UIScrollView (actually a UICollectionView, but that probably doesn't matter).  When it appears in IOS 7, the navigation controller sets its contentInset and contentOffset to values I don't want.  It appears to be trying to adjust for the status bar and the navigation bar.  I'd greatly prefer it left them alone.  I've fixed this by overriding the getter and setter methods for contentInset and contentOffset, with a flag to tell the object whether or not it should accept a set.  But is there a better way?</p>