Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.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 当下拉时,UITableViewWrapperView前面显示的UIView是什么?_Ios_Swift_Uitableview_Uiviewcontroller - Fatal编程技术网

Ios 当下拉时,UITableViewWrapperView前面显示的UIView是什么?

Ios 当下拉时,UITableViewWrapperView前面显示的UIView是什么?,ios,swift,uitableview,uiviewcontroller,Ios,Swift,Uitableview,Uiviewcontroller,谁能解释? 我有ViewController和TableView。我想将另一个背景色设置为视图控制器的视图,例如:self.View.backgroundColor=someColor,这样就可以了。但当我向下拉TableView时,层次结构中的一些UIView出现在UITableViewWrapperView之前: 下拉: 如果我拉向上,这个神奇的视图不会出现,它看起来就像我期望的那样: 我尝试做的是: tableView.backgroundColor = UIColor.clear

谁能解释? 我有ViewControllerTableView。我想将另一个背景色设置为视图控制器的视图,例如:
self.View.backgroundColor=someColor
,这样就可以了。但当我向下拉TableView时,层次结构中的一些UIView出现在UITableViewWrapperView之前:

下拉:

如果我拉向上,这个神奇的视图不会出现,它看起来就像我期望的那样:

我尝试做的是:

tableView.backgroundColor = UIColor.clear // doesn't work
tableView.backgroundView?.backgroundColor = UIColor.clear // doesn't work
tableView.subviews.first?.backgroundColor = UIColor.clear // doesn't work

它是来自UISearchController的UIView

它是来自UISearchController的UIView