gpt4 book ai didi

ios - 重新加载时 TableView 标题向下移动。 Swift-iOS

转载 作者:行者123 更新时间:2023-11-30 12:16:06 26 4
gpt4 key购买 nike

我正在使用带导航栏的 Tabbarcontroller。Tabbarcontroller中有两个ViewController。有一个搜索栏,在它下面我显示一个表格。该表正常分组。它显示基于日期的分组customCellA,日期是我的标题。搜索时,我清除标题高度(为零)并显示单个部分。此部分包含显示在 customCellB 中的搜索结果。

以上所有用户界面均已在 Storyboard中创建

当我在选项卡栏之间切换并返回到此 viewController 时。搜索栏(包括标题)和第一个单元格组之间的间隙似乎增加了。

我尝试了不同的选项,例如(主要在 viewwillappear 中)

  • 调用 reloadData() 两次
  • 调用tableView.layoutSubviews()
  • 自动调整ScrollViewInsets
  • 内容偏移
  • edgesForExtendedLayout

我应该在 viewdidlayoutsubviews 中使用它们吗...?

我使用了以下链接

似乎没有什么效果。我不确定我哪里出错了。我正在使用 swift3 和 xcode 8.3.X

我无法将错误显示为其官方项目。请提出一个可能的解决方案。

最佳答案

我为项目所做的只是使表格 View 顶部约束与整个屏幕顶部、导航栏上方齐平。

关于ios - 重新加载时 TableView 标题向下移动。 Swift-iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45425066/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com