如何在UITableViewController顶部的标题中添加按钮和搜索栏?

时间:2015-01-14 13:08:49

标签: ios uitableview

我在UITableViewController的视图中有一个搜索栏和一些按钮,但我不知道如何查看标题?我已将引用插座附加到UITableController。但目前搜索栏和按钮随桌面视图向上和向下滚动,但我希望它们是标题,以便它们保持固定。

这是我目前拥有的屏幕截图...

enter image description here

确定我从视图中按住/拖动到我的ViewController并创建了一个IBOutlet,正如您在下一张图片中看到的那样,我在行中添加了将其设置为标题,但它似乎给出了错误?

enter image description here

2 个答案:

答案 0 :(得分:0)

最简单的解决方案是将包含搜索栏和按钮的视图移动到视图控制器视图的子视图中,而不是在视图内部。然后应用约束,使其固定在顶部,并将表视图约束到视图的底部。

答案 1 :(得分:0)

如果您显示的元素列表没有多个部分,那么您可以实现tableView:viewForHeaderInSection:delegate方法。在storyboard中创建包含搜索栏的标题视图并返回实例。它将始终位于列表的顶部。

Apple Documentaion