I am having trouble determining how to adjust for the status bar in iOS7. My view controller has a tableView
, and I want the tableView
to start under the status bar. Currently, it is being overlapped by the status bar. (The label at the top is a headerView
in the tableView
).
I have set the properties on my view controller via IB as follows:
automaticallyAdjustsScrollViewInsets = YES
edgesForExtendedLayout = UIRectEdgeNone
Is the expected behavior for these settings for the status bar to overlap the tableView? Or am I missing something? I have tried enabling auto-layout, and changing the project settings to only support iOS 7.
The solution is to check "Under Top Bars" and "Under Opaque Bars" in the Extend Edges section of IB.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With