向下滚动时,UISearchBar不会与Tableview一起移动

时间:2013-02-05 13:21:42

标签: ios objective-c xcode uisearchbar

向下滚动时,UISearchBar不会随Tableview一起移动。

我不想单独放置滚动条。这是一个要求。 以下是代码。

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

1 个答案:

答案 0 :(得分:1)

需要包含一个View并在其上添加UISearchbar,否则提供Header视图的高度。默认情况下,它被视为0.0。

如果你想使用

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

该方法分配一个高度为默认UISeachBar高度的视图。并在其上添加UISearchBar

或者在代码上添加UIView,并在其上添加默认UISearchBar身高UISearchBar。它会像你期望的那样工作。