自定义UITableView标头类似于UISearchBar [英] custom UITableView header similar to UISearchBar
本文介绍了自定义UITableView标头类似于UISearchBar的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想将自定义标题视图放到UITableView上,并使用UISearchBar自动滚动偏移调整。
I want to put my custom header view to UITableView with automatic scroll offset adjustments which UISearchBar have.
我该怎么做?
推荐答案
找到解决方法。我将我的标题添加到UISerachBar作为子视图并隐藏搜索栏的所有其他子视图
Found workaround. I add my header to UISerachBar as subview and hide all other subviews of search bar
-(void)addHeaderView:(UIView *)view
{
UISearchBar *searchBar = [[UISearchBar alloc] initWithFrame:view.frame];
[searchBar layoutSubviews];
UIView *searchBarView = searchBar.subviews[0];
for (UIView *subview in searchBarView.subviews)
subview.hidden = YES;
view.autoresizingMask = UIViewAutoresizingFlexibleWidth;
[searchBarView addSubview:view];
self.tableHeaderView = searchBar;
}
这篇关于自定义UITableView标头类似于UISearchBar的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文