Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 无法将搜索设置为tableHeaderRow_Ios_Iphone_Uitableview_Swift_Uisearchbar - Fatal编程技术网

Ios 无法将搜索设置为tableHeaderRow

Ios 无法将搜索设置为tableHeaderRow,ios,iphone,uitableview,swift,uisearchbar,Ios,Iphone,Uitableview,Swift,Uisearchbar,也许这个问题已经被问过一百万次了&我真的在谷歌上搜索过了&试图搜索stackoverflow,但似乎没有任何帮助 我有一个带有自定义单元格类的tableview,上面有一个搜索栏和搜索显示控制器。我正在尝试使搜索栏与表视图一起移动。我将以下Swift代码添加到 viewDidLoad: searchBar.delegate = self; myTable.tableHeaderView = searchBar; 但它所做的只是删除搜索栏&现在当我滚动时,我的屏幕在表格视图上方被一个白色的盖子

也许这个问题已经被问过一百万次了&我真的在谷歌上搜索过了&试图搜索stackoverflow,但似乎没有任何帮助

我有一个带有自定义单元格类的tableview,上面有一个搜索栏和搜索显示控制器。我正在尝试使搜索栏与表视图一起移动。我将以下Swift代码添加到

viewDidLoad:

searchBar.delegate = self;
myTable.tableHeaderView = searchBar;
但它所做的只是删除搜索栏&现在当我滚动时,我的屏幕在表格视图上方被一个白色的盖子填满

不知道我做错了什么

有人能帮忙吗


提前谢谢你。

我想好了。不知何故,搜索栏出口被断开,从而产生了这个结果。xCode没有抛出错误,因为从编码的角度看,它看起来是正确的,尽管我认为当swift文件中有未链接的@iAction或@IBAlert时,最好有一个警报。

请发布您实现的示例代码-这是我代码的屏幕截图,因为我不能在这里发布整个代码,说它太长了。你可以复制相关的代码并发布…donnywals,对不起,我是Stackoverflow的新手,不知道这是怎么回事。我发布了一段代码,我认为它在原始问题中很重要,Mayur对此进行了编辑,谢谢。