Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.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 如何在UITableView之前消除空白?_Ios_Swift_Xcode_Uitableview - Fatal编程技术网

Ios 如何在UITableView之前消除空白?

Ios 如何在UITableView之前消除空白?,ios,swift,xcode,uitableview,Ios,Swift,Xcode,Uitableview,我在UIViewController中的UINavigationController中有一个UITableView 在我的UITableView中,我有节头,所有节都有60像素高。像这样设置 tableView.sectionHeaderHeight = 60 MyUITableView还具有样式属性的Grouped 问题是,我的UITableView上面有空白,我想把它去掉 问题只发生在iPad上,较小的设备上没有空白空间。(我分别在iPad2和iPhone6上模拟)因为这个解决方案,#3不

我在
UIViewController
中的
UINavigationController
中有一个
UITableView

在我的
UITableView
中,我有节头,所有节都有60像素高。像这样设置

tableView.sectionHeaderHeight = 60
My
UITableView
还具有样式属性的
Grouped

问题是,我的
UITableView
上面有空白,我想把它去掉

问题只发生在iPad上,较小的设备上没有空白空间。(我分别在iPad2和iPhone6上模拟)因为这个解决方案,#3不起作用

我尝试过但不起作用的一些解决方案:

  • self.automaticallyaadjustsscrollviewinsets=false
  • tableView.contentInset=UIEdgeInsetsZero
  • self.tableView.contentInset=UIEdgeInsetsMake(-64,0,0,0)
  • 不适用于所有设备。因为我的桌子在一些设备上已经运行良好,这使得它在屏幕上消失了

  • UITableView
    样式设置为
    Plain
    而不是
    Grouped
  • 这是可行的,但我需要我的标题是分组样式而不是普通样式。所以我不能用这个

    那么我有什么选择呢?提前谢谢

    编辑:截图:

    您需要取消选中
    调整滚动视图插入
    属性,方法是选择相关的
    视图控制器
    参见下图:


    希望这有帮助。

    在interface builder中将
    UITableView
    样式
    属性更改为
    普通
    ,如下所示


    你的意思是在tableview和navigationcont之间有一个空间?是的,没错。在UINavigationController和UITableView之间。你能添加一个屏幕截图和你可能使用过的代码/约束吗?添加了屏幕截图。尝试关闭navigationBar和SearchBar的isTranslucent属性。我已经说过我试过了,但在#1中对我无效。不过还是要谢谢你。哦,你有没有试过用故事板来解决你的问题。@TheBook then我想这是一个永恒的问题,您可以在这里共享一些屏幕截图。添加了一些屏幕截图。然后我猜根据设置
    滚动视图插入项
    ,在
    搜索栏
    表格视图
    之间有额外的空间,如果没有,则确定存在约束问题。是的,这解决了空白空间问题。但我想保留分组属性,正如我在#4中所说的。因此,我们需要找到另一种选择。