If you look at the screenshot you will notice that each UITableViewCell are 20
No need to overlap the cells. Your top cell should look like this:
and all remaining cells should look like this:
Your tableFooterView should just be a grey bar (the "bottom" of a cell)
tableFooterView