Since updating to iOS 9, table view cell\'s in iPad landscape no longer stretch the full width of the table in my unit tests.
My test is a simple table that takes a snap
When I tested my App with iOS9, I noticed huge margins, on some UITableViews, both left and right. After a bit of investigation, I found the following new method:
// iOS9
if([self.tableView respondsToSelector:@selector(setCellLayoutMarginsFollowReadableWidth:)]) {
self.tableView.cellLayoutMarginsFollowReadableWidth = NO;
}
When the above code is called, after instantiating your UITableView, it should remove them.
Paste this code after you set your tableView delegate.
Hope it helps.