我有一个tableView,我想在tableView上应用搜索工具。为此我需要textField和搜索Button但我不知道如何以编程方式创建这些。所以请告诉我如何创建这两个工具。
感谢名单。
答案 0 :(得分:1)
尝试使用以下链接来描述异步滚动条示例
但你也可以参考上一篇文章 UISearchBar Sample Code
有关在键入时实施和获取结果的更多方法,请转到Apple文档并参考UISearchBarDelegate Protocol Methods
答案 1 :(得分:0)
以下是UITextField和UIButton的文档。您可能还会发现UISearchBar很有用,其中包含文本字段和按钮。
将您的视图添加到表视图的标题视图中。
答案 2 :(得分:0)
您有一个表委托tableview:cellForRowAtIndexPath
。在此委托中添加以下代码。
//Suppose you want to add textfield and button at the first row
if(indexPath.Row == 0)
{
UITextField *txtSearch = [UITextField alloc] initWithFrame:CGRectMake(0,0,150,35)];
UIButton *btnSearch = [UIButton buttonWithType:UIButtoTypeCustom];
btnSearch.frame = CGRectMake(160,0,50,35);
[[cell contentView] addSubView:txtSearch];
[[cell contentView] addSubView:btnSearch];
}
此外,您可以为按钮添加事件,如
[btnSearch addTarget:self action:@selector(eventName) forControlEvents:UIControlEventTouchUpInside];
由于