iOS 7 UITableView: How to remove space between navigation bar and first cell
The answer was very funny for me and my team, and worked like a charm
- In the Interface Builder, Just move the tableview under another view in the view hierarchy.
REASON:
We observed that this happens only for the First View in the View Hierarchy, if this first view is a UITableView. So, all other similar UITableViews do not have this annoying section, except the first. We Tried moving the UITableView out of the first place in the view hierarchy, and everything was working as expected.
Just add this in you ViewDidLoad
method
self.automaticallyAdjustsScrollViewInsets = NO;