I was facing the same problem. And got to know It has nothing to do with cell's background.
The issue is with background of the tableview which causes this weird corners, So
self.tableview.backgroundColor = [UIColor clearColor];
in viewWillAppear
will solve the issue :)