我有UIScrollView
垂直滚动。在其中,我有一个水平滚动的UIScrollView
。我会称他们为verticalScrollView
和horizontalScrollView
。
我的第一个问题是verticalScrollView
会向上和向下滚动,但horizontalScrollView
根本不会滚动。在关闭Autolayout 并在viewDidLoad
中设置内容大小后,verticalScrollView
会在屏幕上显示时立即向下滚动,只能向上滚动一点,但是horizontalScrollView
(位于底部)完全向左和向右滚动。
我几乎尝试过在网上找到的所有内容,但似乎没有任何内容可以让我使用主要 ScrollView(verticalScrollView
)垂直滚动并使用子项水平滚动 horizontalScrollView
。
我可以发布任何可能有用的信息。谢谢。
更新(8-15-13):我将hortizontalScrollView
放入UIView
,并将UIView
放入verticalScrollView
。我现在可以在verticalScrollView
中自由滚动,但只能在horizontalScrollView
中向左或向右滑动一次,然后再回弹。
在ViewController.m
中,我设置了内容大小。
[_verticalScrollView setContentSize:CGSizeMake(320, 1905)];
[_horizontalScrollView setContentSize:CGSizeMake(960, 190)];
答案 0 :(得分:0)
请检查您的自动调整是否在左上角? XIB中的大小检查器视图可能有问题。 希望这对你有所帮助。