当前位置: 首页 > 知识库问答 >
问题:

iOS的第一个单元格不是从UITableView的顶部开始

舒枫涟
2023-03-14

我的应用程序具有导航和UITableView。我为我的桌面视图设置背景色。看下面的图片。我不明白为什么第一个单元格不是从UITableView的顶部开始的。当我在Xcode中使用View Debbuger时,TableViewWrapperView在UITableView中未被填充。

我已经搜索过很多次了。我删除了检查Adjust Scroll View Insets并设置.zerotableview的contentinsets。最后我做了一个新项目,又做了一次,但我做不到。

我如何解决这个问题!!

在此输入图像描述

共有3个答案

谢志文
2023-03-14

表格视图试图调整自己以适应导航栏,假设导航栏是半透明的,并且它必须在导航栏后面显示自己。

要解决序列图像板/xib文件中的此问题,请将“视图控制器”属性“将顶栏下的边延伸”设置为false,如下所示。

顾乐家
2023-03-14

这是给那些像我一样尝试了以上一切的灵魂,他们可能已经错过了这一点。我不小心用了桌面视图样式作为分组而不是平原。

因此,在xib/故事板或代码中,将您的桌面视图样式设置为“平原”,而不是“分组”

目标C

self.tableView = [[UITableView alloc] initWithFrame:CGRectZero style:UITableViewStylePlain];

迅速4,0

self.tableView = UITableView(frame: CGRect.zero, style: .plain)
程城
2023-03-14

无需为此问题编写代码。只要按照下面简单的步骤

你的故事板

这里我附上了截图供参考。

如果您喜欢使用代码,我还有一个解决方案:)

- (void)viewDidLoad {
      self.automaticallyAdjustsScrollViewInsets = false
}
 类似资料:
  • 问题描述:当iOS 7位于分组的中时,表视图顶部和第一个单元格之间存在间隙。 奇怪的是,当我第一次加载内容时,表格看起来还可以(第一张图片),但是当我向下滚动时,顶部和第一个单元格之间出现了一个空格(第二张图片): 使用纯样式时,不会发生这种行为,但不幸的是,我需要使用分组表视图样式。 有什么想法吗?

  • 问题内容: 我的ScrollView出现问题,其中包含个性化的GridView和其他视图视图。第一次启动Activity时,ScrollView从其顶部开始,但是如果我再次访问Activity,则ScrollView从头开始我将在[此链接中](http://codingdict.com/questions/136414找到的类ExpandableHeightGridView 用于我的GridVie

  • 问题内容: 如何在Swift中的tableView单元中以编程方式嵌入?我就是那样做 问题答案: 这是您可以在单元格上嵌入的方法。 这是切换调用贝克方法 @LeoDabus 。 注意:如果您可能有多个,则应创建一个CustomCell子类并配置您的内部 方法而不是表视图方法。当将可重用的队列释放出队列时,将其投射到您的CustomCell中这是@LeoDabus的示例

  • 我在一个3000行的excel工作表中有一个简单的公式,有没有办法只返回一定百分比的顶部匹配单元格。我只想显示符合我条件的前 9%(270 行)并隐藏其他行 这是我的公式: 我用数据透视表做了这件事,但想在同一个表格中用同一个公式添加它以得到我需要的东西。谢谢。

  • 我该如何解决这个问题?