在尝试滚动超出scrollView限制时检测拖动方向

时间:2018-02-08 18:13:04

标签: ios swift uiscrollview

在我的垂直scrollView中(设备屏幕大小为2 containerView)我想在用户向下滚动时隐藏View(添加到我的窗口),但不要当用户向上滚动时,即当scrollView的{​​{1}}当前为0并且再次尝试滚动时,它仍然要隐藏它仍然只是0。

contentOffset.y

1 个答案:

答案 0 :(得分:1)

将scrollViewDelegate设置为VC,然后:

func scrollViewDidScroll(scrollView: UIScrollView) {
    myView.isHidden = scrollView.panGestureRecognizer.translationInView(scrollView.superview).y < 0
}