我想在屏幕上隐藏或显示 UIScrollView
,所以我只是改变它的框架。
但是当它显示时,我发现我无法在水平方向上滚动它。要在水平方向滚动它,我必须在垂直方向滚动它,然后我才能在水平方向滚动它。 frame 设置可以,contentSize 也可以。
我重置了ScrollView的frame和contentSize,我什至把它放到了前面,因为还有一些其他的 View 。 Change frame to show 不仅仅是显示,另一个 View 会改变它的 frame 来隐藏。
更详细一点,不能向右滚动,向左可以。
最佳答案
如果只是需要隐藏 ScrollView ,可以使用scrollView.hidden = YES
关于ios - 用动画改变UIScrollView的frame后,scrollView无法在水平方向滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34490546/