我正在試圖添加一個自定義標頭到UITableView
,它有一些按鈕和一個UISearchBar
。 的問題是,當我嘗試使用搜索欄我得到一個消息:將UISearchBar添加到tableView標頭中作爲子視圖
setting the first responder view of the table but we don't know its type (cell/header/footer)
有沒有人遇到過這樣的問題嗎?
我正在試圖添加一個自定義標頭到UITableView
,它有一些按鈕和一個UISearchBar
。 的問題是,當我嘗試使用搜索欄我得到一個消息:將UISearchBar添加到tableView標頭中作爲子視圖
setting the first responder view of the table but we don't know its type (cell/header/footer)
有沒有人遇到過這樣的問題嗎?
你通過添加表:
[self.tableView addSubview:customView]
如果是這樣,那可能是你的錯誤。將子視圖添加到UITableView需要您明確地將它們添加爲頁眉,頁腳或單元格。嘗試:
self.tableView.tableHeaderView = customView
只需按照簡單的步驟,在這裏..
使用下面的委託方法將其設置爲你的表視圖的頭......
– (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
return self.mySearchBar;
}
不正確。您可以以任何您想要的方式將子視圖添加到UITableView,就像任何其他UIView一樣。 – Anthony 2014-01-09 00:50:03