У меня есть tableview
для отображения списка устройств в моем приложении. Когда вызывается viewWillAppear, я добавляю self.searchDisplayController.searchBar as a subview to a headerView
. Затем я назначаю self.tableView.tableHeaderView = headerView
. Это выглядит так:
Я прокручиваю таблицу вниз, чтобы headerview вышел из поля зрения, а затем перейдите к другому контроллеру вида, нажав на ячейку. Когда я вернусь к этому TableView, прокрутите вверх до headerView, searchBar станет невидимым, однако при нажатии на невидимую область активируется searchDisplayController, и кнопка отмены не работает. Это происходит только для iOS 7. Почему это происходит?
Примечание. Это происходит только в том случае, если заголовокView не отображается, когда я возвращаюсь к tableViewController.