I am working on updating my app to support iOS7, however one of my view is overlapping with the status bar. Please refer my image,

Apple recommends us to use, self.edgesForExtendedLayout = UIRectEdgeNone; to avoid fullscreen layout. however this is working when we have UIViewController within a UINavigationController and the navigationBar is visible. In my app, I didn't use the UINavigationController. can anyone help me to solve this overlapping issue on UIViewController without NavigationBar.