Изменить цвет подложки tableView


#1

Меняю фон таблицы:

self.tableView.backgroundColor = UIColor(red: 60 / 255, green: 60 / 255, blue: 60 / 255, alpha: 1.0)

Ставлю прозрачным фон ячеек:

override func tableView(_ tableView: UITableView, willDisplay cell: UITableViewCell, forRowAt indexPath: IndexPath) {
        cell.backgroundColor = UIColor.clear
    }

Все красиво, все как нужно, но почему-то фон подложки таблицы остается светло-серым. Его видно, когда прокручиваешь таблицу до отказа вверх или вниз. Как изменить этот фон? И еще момент. Как можно прижать search bar к navigation? Сейчас он скроллится вместе с таблицей

UPD!
Теперь уверен, что это цвет фона searchBar. Но как прижать searchBar к navigationController чтобы он не скроллился вместе с таблицей?