Каждый просмотр имеет свойство hidden
.Всякий раз, когда вы хотите скрыть стол, просто сделайте [tableView setHidden:YES]
.Что касается отображения tableView при каждом нажатии searchBar, установите для его делегата значение self (или любой класс, в котором вы реализуете UISearchBarDelegate
), а в методе searchBarTextDidBeginEditing:
просто выполните [tableView setHidden: NO].Надеюсь, это поможет.