Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.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/8/xcode/7.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/2/scala/17.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 在导航栏滑动隐藏时,HeaderCell会创建一个透明的间隙,内容会显示在中间_Ios_Xcode_Swift_Uitableview_Uinavigationbar - Fatal编程技术网

Ios 在导航栏滑动隐藏时,HeaderCell会创建一个透明的间隙,内容会显示在中间

Ios 在导航栏滑动隐藏时,HeaderCell会创建一个透明的间隙,内容会显示在中间,ios,xcode,swift,uitableview,uinavigationbar,Ios,Xcode,Swift,Uitableview,Uinavigationbar,我有一个标题单元格和内容单元格。。还有,我有一个导航栏 -- Status Bar -- -- NavBar -- - Header Cell - -- Content Cells - 直到现在,一切似乎都很好。然后我打开了“滑动时隐藏导航栏”。在内容单元格的视图在标题单元格上方出现一眨眼之前,一切都很正常。我给出了状态栏和标题单元格的颜色,以了解问题的确切原因 我无法拍摄清晰的图片,但问题是:标题单元格需要一段时间才能连接到状态栏,因此它提供了一个透明的间隙。不幸的是,这个透明的间

我有一个标题单元格和内容单元格。。还有,我有一个导航栏

-- Status Bar --
 --  NavBar --
-  Header Cell - 
-- Content Cells - 
直到现在,一切似乎都很好。然后我打开了“滑动时隐藏导航栏”。在内容单元格的视图在标题单元格上方出现一眨眼之前,一切都很正常。我给出了状态栏和标题单元格的颜色,以了解问题的确切原因

我无法拍摄清晰的图片,但问题是:标题单元格需要一段时间才能连接到状态栏,因此它提供了一个透明的间隙。不幸的是,这个透明的间隙也显示了内容视图单元格的文本

这是UITableViewController


我还尝试创建一个ViewController,并从UITableViewController嵌入TableView,并给出约束

起初一切似乎都很好,但在NavBar被隐藏后,它给出了一个默认的间隙,最终甚至不会消失


->

取消选中“调整滚动视图插入”
-以快速解决问题。如果选中,则会出现间隙

但在这一点上,我试图隐藏滑动导航栏。我无法成功地使用TableViewController,所以我将TableView(从TVC)移动到了一个新的ViewController。有关完整的解决方法,请检查