2013-05-22 76 views
1

當我將UISearchBar添加到UITavleView(作爲表頭)時,它允許用戶通過將其滾動出屏幕來隱藏該搜索欄,並且它也保持這種方式。 如何使用自定義視圖設置爲表格標題?默認情況下它不起作用,它會彈回屏幕。 我試着設置表格視圖的內容偏移量,但是隻有在第一次滾動時纔會隱藏標題。提前致謝。表頭問題

+0

您是否要求'UITableView'的tableHeaderView屬性? – Desdenova

+0

是的,如果你添加了'searchBar'(例如在故事板),你可以通過滾動它來隱藏它 – Levi

+0

它按預期工作。有什麼問題? – Desdenova

回答

0

用您自己的自定義視圖替換headerView

UIView * headerView = [[UIView alloc] initWithFrame:CGRectMake(0.0, 0.0, 320.0, 80.0)]; 

[headerView setBackgroundColor:[UIColor redColor]]; 

[[self tableView] setTableHeaderView:headerView];