UISearchBar появляется на * внизу * UITableView

Надеюсь, кто-то знает, что делать, это сводит меня с ума!

У меня очень простой UITableViewController, в существующем приложении, к которому я добавил UISearchBar с использованием конструктора интерфейса (drag n drop)

Примечание. Эта проблема существует при тестировании в iOS 6 или iOS 7

Моя проблема в том, что при запуске приложения поисковая панель отображается в BOTTOM результатов

enter image description here

Когда я нажимаю на область поиска для выполнения поиска, поисковая панель затем перебирается вверху страницы

enter image description here

Сначала я подумал "это я", поэтому я полностью удалил контроллер, включая весь код, и перестроил с нуля страницу, чтобы избежать какой-либо ошибки, которую я, возможно, сделал. К сожалению, с тем же результатом

Структура в IB:

structure

Код контроллера просто горит базовым в минуту, просто cellForRowAtIndexPath

Ответ 1

Просто добавьте прототип ячейки и поместите панель поиска сверху. Вам не нужно когда-либо использовать прототип ячейки.