2013-02-05 82 views
1

向下滾動時,UISearchBar不隨Tableview移動。UISearchBar在向下滾動時不隨Tableview移動

我不想單獨放置滾動條。它的一個要求。 以下是代碼。

customSearchBar = [[UISearchBar alloc] init]; 
customSearchBar.delegate = self; 
[customSearchBar sizeToFit]; 
objListTable.tableHeaderView = customSearchBar; 
+0

而不是tableHeaderView將搜索欄放在tableview上,我們可以使用別的東西。我的猜測是tableHeaderView不讓它向下滾動。如果我錯了,請更正/ – nitz19arg

回答

1

需要包含視圖並在其上添加UISearchbar,否則提供Header視圖的高度。默認情況下它的對待爲0.0。

如果你想使用

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section 

的方法分配默認UISeachBar高度的高度視圖。並在其上添加UISearchBar

要不然就默認UISearchBar高度的代碼添加UIView就加UISearchBar。它會按預期工作。

+0

我們如何指定標題的高度。我迷失在此。不能找到正確的屬性。 – nitz19arg

+1

更新了我的回答,請檢查它。 – Madhu

+1

標題的高度不是屬性,它是一個'UITableViewDelegate'(或DataSource,不記得)回調。 –

相關問題