我想在屏幕上隐藏或显示UIScrollView
,所以我只是更改其框架。
但是当它显示时,我发现我无法在水平方向上滚动它。要在水平方向上滚动它,我必须在垂直方向上滚动它,然后我可以在水平方向上滚动它。 框架设置正常,contentSize也可以。
我重置了ScrollView的框架和contentSize,我甚至把它带到了前面,因为还有其他一些视图。更改要显示的框架不仅仅是显示,另一个视图将更改其框架以隐藏。
更详细,无法向右,向左滚动即可。
答案 0 :(得分:2)
如果您只需要隐藏滚动视图,可以使用scrollView.hidden = YES
答案 1 :(得分:0)
将scrollview内容大小宽度设置为零
ScrollView.contentSize=CGSizeMake(0, height);