我的应用程序有一个导航和 UITableView。我将 backgroundColor 设置为我的 tableView。看下面的图片。我不明白为什么第一个单元格不是从 UITableView 的顶部开始的。 当我在 Xcode 中使用 View Debbuger 时,TableViewWrapperView 未在 UITableView 中填满。
我已经搜索过很多次了。我删除了检查 Adjust Scroll View Insets
并设置了 .zero
tableview 的 contentinsets
。最后我制作了新项目并再次制作,但我做不到。
我该如何解决这个问题!!
最佳答案
这个问题的简单解决方案
无需为此问题编写代码。只需按照下面的简单步骤
YourStoryboard.storyboard > YourViewController > Attributes inspector > Uncheck - Adjust scroll view insets.
这里我附上截图以供引用。
如果你喜欢使用代码,我也有解决方案:)
- (void)viewDidLoad {
self.automaticallyAdjustsScrollViewInsets = false
}
关于ios 第一个单元格不是从 UITableView 的顶部开始的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40506889/