Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何使UIScrollView仅向一个方向滚动?_Ios_Uiscrollview - Fatal编程技术网

Ios 如何使UIScrollView仅向一个方向滚动?

Ios 如何使UIScrollView仅向一个方向滚动?,ios,uiscrollview,Ios,Uiscrollview,我已经知道垂直或水平反弹。 我想要的是防止向上滚动 因此,只有右、左和下方向是可滚动的。 怎么可能呢?如果您只想“禁用”顶部反弹。您可以使用: func scrollViewDidScroll(scrollView: UIScrollView) { if scrollView.contentOffset.y < 0 { scrollView.contentOffset.y = 0 } } func scrollViewDidScroll(scrollVie

我已经知道垂直或水平反弹。 我想要的是防止向上滚动

因此,只有右、左和下方向是可滚动的。 怎么可能呢?

如果您只想“禁用”顶部反弹。您可以使用:

func scrollViewDidScroll(scrollView: UIScrollView) {
    if scrollView.contentOffset.y < 0 {
        scrollView.contentOffset.y = 0
    }
}
func scrollViewDidScroll(scrollView:UIScrollView){
如果scrollView.contentOffset.y<0{
scrollView.contentOffset.y=0
}
}

谢谢!!但是如果scrollView.contentOffset.y>0是正确的源代码。但我解决了它。谢谢你,伙计!!你写的代码在哪里?你试过什么?