在我的垂直scrollView
中(设备屏幕大小为2 containerView
)我想在用户向下滚动时隐藏View
(添加到我的窗口),但不要当用户向上滚动时,即当scrollView
的{{1}}当前为0并且再次尝试滚动时,它仍然要隐藏它仍然只是0。
contentOffset.y
答案 0 :(得分:1)
将scrollViewDelegate设置为VC,然后:
func scrollViewDidScroll(scrollView: UIScrollView) {
myView.isHidden = scrollView.panGestureRecognizer.translationInView(scrollView.superview).y < 0
}