滚动tableView时保持搜索栏固定位置

时间:2012-08-10 13:02:06

标签: xcode uisearchbar

如何在滚动表格视图的同时将我在Xcode 4.3.3中创建的uiSearch栏固定在顶部? 有什么想法吗?

2 个答案:

答案 0 :(得分:1)

<强>编辑: 如果您已使用“界面”构建器添加搜索栏,请确保它不会添加为tableview的子视图(这会使搜索栏成为表的一部分,与表一起滚动)。查看下面的链接,并避免它。此链接显示搜索栏如何成为表的子视图。这不是你想要的。只需将搜索栏拖到“界面构建器”中的“表”视图之外,即可成为视图的一部分。

我已添加第二张图片,以显示您如何找到问题的解决方案。

如果您想以编程方式添加搜索栏,则只需将其添加为 -

[self.view addSubview:mySearchBar];

相应地设置此搜索栏的框架。

This should not be done to if u want the search bar not to scroll

enter image description here

答案 1 :(得分:0)

你是如何在nib文件中创建它们的?不要将搜索栏放在UITableView上。它们应该分开。您可以将搜索栏放在tableview的顶部,但不能放在它上面。