ios7ではステータスバーが変更されており、私の視界に重なっています。私はこれを防ぐためにこの方法を使用します。
if([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0)
{
self.automaticallyAdjustsScrollViewInsets = NO;
self.extendedLayoutIncludesOpaqueBars = YES;
self.edgesForExtendedLayout = UIRectEdgeNone;
}
ナビゲーションバーがある場合は機能しますが、ナビゲーションバーを非表示に設定すると、問題が再び発生します。