小编Gar*_*ren的帖子

以编程方式将UISearchBar添加到UITableView

我试图添加一个UISearchBar(与其相应的搜索逻辑),但有一个问题:我使用UITableViewController自动生成的子类UITableView而不是单独的nib文件,并根据表视图以编程方式操作所有内容.

在Interface Builder中,可以选择将搜索栏搜索显示控制器添加nib.有没有办法以编程方式完成相同的任务,或者是否有利于放弃默认UITableView并转移到自定义的UITableViewnib文件,以便我可以轻松添加UISearchbar

此外,我已经尝试UITableView通过以下代码在我的viewDidLoad实现中测试只是添加一个搜索栏到我的标题(这是我想要它去的地方),但它显示在表格部分标题后面,因此除非表格滚动,否则它是不可见的向下显示否则将是白色空间.怎么了?

UISearchBar *testbar = [[UISearchBar alloc] init];

[[self tableView] setTableHeaderView:testbar];
Run Code Online (Sandbox Code Playgroud)

iphone interface uitableview uisearchbar

35
推荐指数
2
解决办法
6万
查看次数

标签 统计

interface ×1

iphone ×1

uisearchbar ×1

uitableview ×1