【发布时间】:2018-03-20 03:51:52
【问题描述】:
我有一个 TableView,并且我有一个位于 TableView 顶部的视图,因此当您在 TableView 上向下滚动时,该视图始终会显示。我现在想要的是,当用户在 TableView 上向上滚动时,我希望该俯视图完全消失并且根本看不到。现在,当用户向上滚动时,视图变为完全白色,但仍然可见。无论如何要隐藏它吗?如果有帮助,俯视图只有 50.0 高
func scrollViewDidScroll(_ scrollView: UIScrollView) {
if (self.lastContentOffset > scrollView.contentOffset.y + 0) {
// TableView Moving up
View2.isHidden = true
View2.alpha = 0
}
}
这是一个 Image,TopView 覆盖了 TableView 的一部分。
【问题讨论】:
-
你能发一张图片吗?
-
是的,刚刚发布了一张图片
-
将此视图作为headerview分配给tableview
标签: ios swift uiview uiscrollview tableview