У меня есть UITableView, где searchBar находится в таблицеViews HeaderView, Когда сегмент = 1, я хочу удалить это, но когда я пытаюсь скрыть его, searchBar исчезает, но ячейка не переместитесь в верхнюю часть. Как я могу это решить. Вот изображение:Скрыть searchBar on segmentedIndex is 1
@IBAction func segmentAction(sender: UISegmentedControl) {
switch sender.selectedSegmentIndex {
case 0:
tableView.scrollEnabled = true
segment = 0
self.tableView.tableHeaderView?.hidden = false
case 1:
tableView.scrollEnabled = false
segment = 1
self.tableView.tableHeaderView?.hidden = true
default:
break
}
tableView.reloadData()
}
Не помогло? не вижу, почему другой tableView.reloadData() должен сделать разницу –
что вы хотите сказать мне, я не могу понять –
U ничего не изменил? –