我已经设置了
scrollview.bounces = NO;
我找不到任何可能相关的东西。当滚动视图位于视图的顶部或底部时,我尝试进一步滚动它,它向下滑动,我可以看到它背后的父视图。
有什么办法可以阻止这种行为吗?
谢谢, -code
答案 0 :(得分:2)
在这种情况下,UIScrollView
有2个相关部分。滚动视图内容和滚动视图。
您的滚动视图不会在滚动/拖动上移动。 CGRect
框架保持不变。
您的滚动视图内容在滚动/拖动时上下移动。
听起来你的滚动视图的内容有一个不透明的背景,它隐藏了scrollview背后的东西。但是当你超出内容的范围时,你会看到滚动视图背后的内容,因为scrollview本身具有透明背景。
解决方案:为UIScrollView
提供不透明背景。
答案 1 :(得分:0)
使您的父视图alpha为零。这将解决您的问题,您不必在UIScrollView上进行任何更改。
答案 2 :(得分:-1)
尝试
scrollView.alwaysBounceVertical = NO;