我有一个UITableView其中searchBar在tableViews HeaderView中,当segment = 1时我想删除这个,但是当我尝试隐藏它时,searchBar消失,但是单元格没有移动到顶部。我该如何解决这个问题。以下是图像:隐藏搜索栏segmentedIndex是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()应该有所作为 – 2014-10-04 09:24:30
你想告诉我我不明白 – 2014-10-04 09:28:36
你没有改变什么? – 2014-10-04 09:31:12