Ios 如何在滚动时将tableView显示到顶部

Ios 如何在滚动时将tableView显示到顶部,ios,iphone,uitableview,swift3,Ios,Iphone,Uitableview,Swift3,在我的项目中, 在视图中,“顶部”侧为一个UIView,其下方为一个tableView。我想在滚动时向顶部显示tableView并隐藏tableView func scrollViewDidScroll(_ scrollView: UIScrollView) { self.topView.isHidden = true } 请给我一个解决方案,当tableView滚动时,如何将tableView显示到顶部。 下面是截图 [![在此处输入图像描述][1][1] 在此视图中,底部

在我的项目中, 在视图中,“顶部”侧为一个UIView,其下方为一个tableView。我想在滚动时向顶部显示tableView并隐藏tableView

    func scrollViewDidScroll(_ scrollView: UIScrollView) {
    self.topView.isHidden = true  }
请给我一个解决方案,当tableView滚动时,如何将tableView显示到顶部。 下面是截图 [![在此处输入图像描述][1][1]

在此视图中,底部为tableView,顶部为UIView。 下面是故事板截图。
最简单的解决方案是将
topView设置为


现在,当您滚动
tableView
topView
时,它将随之上升。现在也不需要实现
scrollViewDidScroll

情节提要的
控制器中选择
表格视图

  • 选择您的
    TableView
  • 转到“实用程序”右侧面板上的“属性检查器”
  • 样式设置为
    分组

  • 您应该将topview设置为
    tableHeaderView
    !这是完美的解决方案@VikasDhasal@VikasDhasal现在是否工作正常,请检查您是否没有设置
    tableFooterView
    ,而不是
    tableHeaderView
    @Nirav D是的,我确定。我设置了tableHeaderView,我在storyboard@VikasDhasal在viewDidLoad中进行设置后,加载是否正常?是否要向右滚动移动tableView的节标题?是的,我要向右滚动移动tableView的节标题。是否尝试了上述步骤?是否可以在此处共享屏幕截图。@Darshan Karekar屏幕截图shared@VikasDhasal景色显示在原型单元格上方意味着返回箭头图像标题和3个按钮都在topView中?当tableView在右上角滚动时,是否要隐藏topView?是的。在topView中,3个按钮,1个标题和1个图像视图。
    self.tableView.tableHeaderView = topView