繁体   English   中英

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

[英]iOS8 - UITableView + Search Bar + custom view for the header

我有UITableViewControllerUISearchBarController 我正在尝试在表格和搜索栏之间添加自定义视图,如下所示: 在此处输入图片说明

首先,在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返回相同的视图,则会显示一个视图

有谁知道解决方案吗? 我看到了跳过第一节并显示从第二节开始的所有单元格的唯一方法

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM