A barra de pesquisa do UISearchController oculta a primeira célula na visualização de tabela

Eu tenho uma tableview com uma barra de pesquisa. A barra de pesquisa é fornecida por um UISearchController. Quando adiciono a barra de pesquisa à visualização do cabeçalho da tabela, a primeira linha da tabela é coberta pela barra de pesquisa.

Como evito que a barra de pesquisa oculte a primeira linha?

Eu tenho esse trecho em viewDidLoad:

self.searchController = UISearchController(searchResultsController: nil)
self.searchController.searchResultsUpdater = self
self.searchController.searchBar.delegate = self     
self.tableView.tableHeaderView = self.searchController.searchBar
self.searchController.dimsBackgroundDuringPresentation = false
self.searchController.searchBar.sizeToFit()

questionAnswers(2)

yourAnswerToTheQuestion