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

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

  ask by Oleg translate from so

本文未有回复,本站智能推荐:

11回复

快速创建自定义tableview单元格

我有一个带有几个 IBOutlets 的自定义单元格类。 我已将课程添加到故事板中。 我已经连接了我所有的插座。 我的 cellForRowAtIndexPath 函数如下所示: 这是我的自定义单元格类: 当我运行应用程序时,我所有的单元格都是空的。 我已注销self.venueServic
1回复

如何更改UITableView内部分隔符的宽度

是否可以更改UITableView内部单元格分隔符的宽度? 我成功更改了分隔符的颜色,但找不到更改宽度的位置。
2回复

iOS8 Swift:deleteRowsAtIndexPaths崩溃

我在从Swift,iOS 8,Xcode 6 Beta 6中的tableView中删除一行时遇到一些麻烦。每当我尝试删除一行时,我都会遇到错误。 断言失败 - [UITableView _endCellAnimationsWithContext:],/ SourceCache / UI
2回复

iOS 8自动调整大小的单元格-允许零高度

我正在使用自动调整大小的单元格功能,并且在我要完全隐藏单元格之前,它一直有效。 我为此离开了heightForRowAtIndexPath,并设置了以下内容: 但是,当我没有要供tableviewcell渲染的文本时,会收到以下消息: 仅警告一次:检测到一种情况,即约束对于表
1回复

从UITableViewCell在视图控制器中调用函数

我有一个问题使我发疯,如何从UITableViewCell内的视图控制器中调用函数。 -我正在Swift中做。 因此,我有一个View Controller-在该mainVC中称为mainVC,我声明了一个tableView,该tableView在要调用在mainVC中声明的函数的tab
1回复

UITableView中的枢轴单元格

我是IOS编程的新手,我试图在UITableView中创建一个数据透视行(或单元格)(您知道与MS Excell中的数据透视行相同),在那里您会有一条主行粘贴在标题或上下划桌子时桌子的页脚。 我尝试过在线搜索解决方案,但找不到任何解决方案(也许我使用了错误的术语)。 我想知道UITabl
1回复

iOS Swift - 过滤具有搜索栏和搜索显示的自定义单元格的UITableView内容

我在iPhone的Swift项目中遇到了搜索栏和搜索显示的问题。 我在View中添加了一个带有自定义单元格的UITableView。 Cell将Indetifier设置为“QuestionCell”,将Class设置为“QuestionCellTableViewCell”。 我在那个单元格
1回复

iOS 8中使用UISearchController的自定义搜索栏

我有一个自定义搜索栏类,并且使用界面生成器插入了一个搜索栏作为此自定义类的实例。 我如何使用此搜索栏作为UISearchController的搜索栏? 它的searchBar属性是只读的,因此无法为其分配搜索栏。