Необходимо убедиться, что представление таблицы не является непрозрачным.
В Интерфейсном Разработчике снимите флажок «Непрозрачный» в представлении таблицы. Или, в коде,
tableView.opaque = NO;
Имейте в виду, что любой вид прозрачности в отношении табличных представлений значительно снижает производительность. Если у вас есть только несколько рядов, вы, вероятно, будете в порядке, но если вы делаете какую-либо прокрутку, будьте готовы к некоторой боли. Убедитесь, что вы тестировали на реальном устройстве перед выпуском.