如何将我的视图设置为我的TableView标头?

时间:2015-01-14 15:38:23

标签: ios uitableview

我已经在我的UITableViewController中创建了一个视图(带有搜索栏和一些按钮)。然后,我在ViewController.h文件中为视图创建了一个插座,并在我的ViewController.m文件中对其进行了合成。

以下是我当前设置的屏幕截图

enter image description here

我正在使用

self.tableView.tableHeaderView = headerView;

我正在使用

- (UIView*)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
    return headerView;
}

但是我的视图仍然在桌面上上下滚动,它似乎没有正确设置为标题?

1 个答案:

答案 0 :(得分:0)

“它似乎没有被正确设置为标题” - 是的,它正确设置。这就是表头的行为方式。如果你不想滚动,那么你可以做两件事之一。将视图作为兄弟视图添加到UIViewController(上面的视图,下面的表视图),或者,如果您只有一个部分,则可以将其用作将粘贴到顶部的节标题。