3

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

4

2 回答 2

1

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

我添加了第二张图片来展示你如何找到你的问题的解决方案。

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

[self.view addSubview:mySearchBar];

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

如果您希望搜索栏不滚动,则不应这样做

在此处输入图像描述

于 2012-09-19T04:47:50.970 回答
0

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

于 2013-01-14T10:22:39.940 回答