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

Xcode 滚动tableView时保持搜索栏的固定位置,xcode,uisearchbar,Xcode,Uisearchbar,在滚动表格视图时,如何使我在Xcode 4.3.3中创建的uiSearch栏固定在顶部? 有什么想法吗?编辑: 如果您使用Interface builder添加了搜索栏,请确保未将其添加为tableview的子视图(这将使搜索栏成为表格的一部分,并随表格一起滚动)。签出下面的链接,并避免它。此链接显示搜索栏如何成为表的子视图。这不是你想要的。只需在ur interface builder中将搜索栏拖到表视图的外部,使其成为视图的一部分 我添加了第二张图片,展示你如何找到解决问题的方法 如果你想以

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

编辑: 如果您使用Interface builder添加了搜索栏,请确保未将其添加为tableview的子视图(这将使搜索栏成为表格的一部分,并随表格一起滚动)。签出下面的链接,并避免它。此链接显示搜索栏如何成为表的子视图。这不是你想要的。只需在ur interface builder中将搜索栏拖到表视图的外部,使其成为视图的一部分

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

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

[self.view addSubview:mySearchBar];
相应地设置此搜索栏的框架


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

你能再解释一下你的问题吗。不确定你做了什么所以无法给出肯定的答案我试图启动搜索栏,如图所示,但当应用程序加载并尝试向下/向上滚动时,搜索栏将与tableview一起滚动。我想我无法弄清楚。这张照片只是为了举例说明。图中的东西与你想要的正好相反。这个图片例子是你需要避免的。在URIB中,只需将搜索栏拖到表视图之外,使其成为视图的一部分,就像表视图一样。。。