Я думаю, что есть что-то (например, tabBar) внизу экрана, и оно перекрывает UITableView ... я прав, я прав?!
Просто сделайте фрейм UITableView 48пиксели короче.Это средний размер tabBar ..
Или, возможно, вы не учли, что верхняя строка (строка состояния) также имеет значение, которая составляет около 15 пикселей в высоту.В этом случае возьмите 15 пикселей высоты рамки вашего UITableView.