我有一个UIScrollView
垂直滚动的。在里面,我有一个UIScrollView
水平滚动的。我会打电话给他们verticalScrollView
和horizontalScrollView
。
我的第一个问题是它会上verticalScrollView
下滚动,但horizontalScrollView
根本不会滚动。在关闭 Autolayout并将内容大小设置为 后viewDidLoad
,verticalScrollView
总是会在出现在屏幕上时立即向下滚动底部并且只能向上滚动一点,但是horizontalScrollView
(位于底部)完美地左右滚动。
我已经尝试了几乎所有在网上找到的东西,但似乎没有什么能让我用Main ScrollView ( verticalScrollView
) 垂直滚动并用child horizontalScrollView
水平滚动。
我可以发布更多可能有用的信息。谢谢你。
更新(8-15-13):我把hortizontalScrollView
放入 a UIView
,并将其UIView
放入verticalScrollView
. 我现在可以在 中自由滚动,但在弹回之前verticalScrollView
只能向左或向右滚动一次。horizontalScrollView
在ViewController.m
中,我设置了内容大小。
[_verticalScrollView setContentSize:CGSizeMake(320, 1905)];
[_horizontalScrollView setContentSize:CGSizeMake(960, 190)];