2015-01-14 61 views
0

我創建了一個視圖(帶有一個搜索欄和一些按鈕)到我的UITableViewController。然後我在ViewController.h文件中創建了視圖的出口,並在我的ViewController.m文件中對其進行了合成。如何將我的視圖設置爲我的TableViewheader?

這裏是我的當前設置的屏幕截圖

enter image description here

我使用

self.tableView.tableHeaderView = headerView; 

而且我使用

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

不過我的看法仍然向上滾動並與表下來,它似乎並沒有正確設置爲頭?

回答

0

「它似乎沒有正確設置爲標題」 - 是的,它被正確設置。這是表頭的行爲方式。如果你不想滾動,那麼你可以做兩件事之一。將視圖作爲兄弟視圖添加到UIViewController(上面的視圖,下面的表視圖),或者,如果您只有一個節,您可以將它用作節點標題,它將保留在頂部。

+0

如何將它設置爲節標題? – Phil

+0

@Phil,你實現tableView:viewForHeaderInSection – rdelmar

+0

我已經完成,你可以看到上面。 – Phil

相關問題