2016-08-01 64 views
0

我有一个UITableView的页眉部分(见下图),但状态栏下有一个意外的填充。匿名男子的蓝色背景颜色表示标题部分。当我将UITableView的背景颜色设置为红色时,状态栏下的白色填充仍然是白色,因此它不是UITableView。但我不知道这是从哪里来的,谁能帮助我?状态栏下的意外的填充

注意:图像是从挑选的核心数据调整大小的NSData字符串。

enter image description here

+0

也许你有contentInset()的地方? – TheValyreanGroup

+0

contentInset的打印给出:UIEdgeInsets(top:0.0,left:0.0,bottom:0.0,right:0.0)。当我把例子设置为-100时,填充仍然在这里。 – KNV

回答

0

从故事板,选择这个非常的viewController在您添加了这一观点。 转到身份检查员,标题下的视图控制器有一个布局副标题。取消选中Adjust Scroll View Insets选项。 enter image description here

+0

我只使用.xib文件,但自动将AdjustsScrollViewInsets设置为文件的所有者自身不会删除填充。 – KNV

+0

你必须将它设置为 - self.automaticallyAdjustsScrollViewInsets = NO; – Ishika

+0

是的,我这样做,就像self.automaticallyAdjustsScrollViewInsets = false,但填充仍然存在 – KNV