jar*_*ryd 2 iphone uitableview uisearchbar
如何在UITableView上添加搜索栏?只需搜索栏就足够了,还是会选择搜索栏和搜索显示?
我想用搜索找到的项目重绘tableview.
UISearchDisplayController
专门为解决您的问题而设计.您应该能够通过阅读文档找出如何使用它.
当然,你可以自己处理UISearchBar
(或者即使UITextField
你想建立自己的搜索栏).
这里有一些代码可以帮助您入门:
- (void)viewDidLoad {
[super viewDidLoad];
searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0, 0, 320, 44)];
searchBar.delegate = self;
self.tableView.tableHeaderView = searchBar;
searchController = [[UISearchDisplayController alloc] initWithSearchBar:searchBar contentsController:self];
searchController.searchResultsDataSource = self;
searchController.searchResultsDelegate = self;
searchController.delegate = self;
}
Run Code Online (Sandbox Code Playgroud)
几乎所有剩下要做的就是实现代表.如果您需要任何帮助,请告诉我,但我建议您就长期遇到的每个问题提出一个新问题.当然,如果你在这里发表评论,我会看看它.
归档时间: |
|
查看次数: |
2715 次 |
最近记录: |