我有一个UISearchbar
,我试图在表头中显示。但由于某些原因,它没有得到显示。UISearchbar不显示在表中
我使用下面的代码:
self.tableView.tableHeaderView = searchbar;
即使它不给任何错误,我无法看到表中的搜索栏。
我已经实施了UISearchBarDelegate
以及尝试普通表和分组表。我也尝试过笔尖。
事实上,同样的事情在其他项目中工作,我将它导入到我的项目中,它目前不工作。
请帮帮我。谢谢。
我有一个UISearchbar
,我试图在表头中显示。但由于某些原因,它没有得到显示。UISearchbar不显示在表中
我使用下面的代码:
self.tableView.tableHeaderView = searchbar;
即使它不给任何错误,我无法看到表中的搜索栏。
我已经实施了UISearchBarDelegate
以及尝试普通表和分组表。我也尝试过笔尖。
事实上,同样的事情在其他项目中工作,我将它导入到我的项目中,它目前不工作。
请帮帮我。谢谢。
这听起来像是在你的代码self.tableView
或searchbar
是零。当从另一个项目引入代码时,通常会发生这种事情,但是忘记正确地将事物连接到笔尖。
当我将UIsearchBar代码导入到我的项目中时,我遇到了同样的问题。
我解决这样的: 在您的viewDidLoad方法只是这一行(self.tableView.tableHeaderView = searchBar;
)
searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 280.0f, 44.0f)];
searchBar.delegate = self;
[self.view addSubview:searchBar];
之前添加这些3线,请确保您的厦门国际银行,你的搜索栏及其委托连接到文件的所有者。
它的工作就像一个魅力!
如果您将视图控制器设置为TabBar控制器的一部分,除IB中的“Class”属性设置“NIB名称”属性外。我花了几个小时才弄明白。
这最终掩盖了你在表中的第一行.... – rwyland 2012-10-13 20:39:17