Swift 如何删除滚动条上出现的 UITableView header?
Swift How to remove UITableView header that appears on scroll?
当我在我的 UITableView
上滚动时,一个空的 header 出现在视图顶部,阻止用户正确查看某些信息,如您在以下屏幕截图中所见:
如何删除它?
您看到的实际上是 UINavigationBar
。在你的 UIViewController 中试试这个来隐藏导航栏:
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
navigationController?.setNavigationBarHidden(true, animated: animated)
}
如果导航栏在您的导航堆栈中以前的视图控制器中使用过,请确保它再次在那里可见。
当我在我的 UITableView
上滚动时,一个空的 header 出现在视图顶部,阻止用户正确查看某些信息,如您在以下屏幕截图中所见:
如何删除它?
您看到的实际上是 UINavigationBar
。在你的 UIViewController 中试试这个来隐藏导航栏:
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
navigationController?.setNavigationBarHidden(true, animated: animated)
}
如果导航栏在您的导航堆栈中以前的视图控制器中使用过,请确保它再次在那里可见。