iOS8 - UITableView +搜索栏+标题的自定义视图

时间:2015-03-30 20:20:13

标签: xcode uitableview cocoa-touch swift ios8

UITableViewController UISearchBarController。 我尝试在表格和搜索栏之间添加自定义视图,如下所示: enter image description here

首先,在iOS8中(不确定以前的版本是否相同)SearchBar被添加为UITableView's标题,并且在标题中添加其他视图会删除SearchBar。

其次,无法使用viewForHeaderInSection这样为FIRST部分添加自定义视图:

override func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
        if section == 0 {
            let view = UIView()
            view.frame = CGRectMake(0, 0, 320, 100)
            return view
        }
        return nil
    }

上面的代码并没有产生任何结果。但是,如果我为section == 1返回相同的视图,那么我会显示一个视图

有没有人知道任何解决方案?我看到了通过跳过第一部分并显示从第二部分开始的所有单元格来解决这个问题的唯一方法

0 个答案:

没有答案