我有一个垂直滚动的UIScrollView。在其中,我有一个水平滚动的UIScrollView。我会叫他们verticalScrollView和horizontalScrollView。
我的第一个问题是verticalScrollView会上下滚动,但是horizontalScrollView根本不会滚动。在关闭Autolayout并以viewDidLoad设置内容大小之后,verticalScrollView在屏幕上出现时总是会立即向下滚动,只能向上滚动一点点,但是horizontalScrollView (位于底部)会完美地左右滚动。
我已经尝试了我在网上找到的几乎所有东西,但是似乎没有任何东西允许我垂直地滚动Main ScrollView (verticalScrollView),并且可以水平地滚动子类 horizontalScrollView。
我可以张贴更多的信息,可能会有帮助。谢谢。
更新(8-15-13): --我将hortizontalScrollView放入UIView中,并将UIView放入verticalScrollView中。我现在可以在verticalScrollView中自由滚动,但只能在horizontalScrollView中向左或向右滚动一次,然后才能返回。
在ViewController.m中,我设置了内容大小。
[_verticalScrollView setContentSize:CGSizeMake(320, 1905)];
[_horizontalScrollView setContentSize:CGSizeMake(960, 190)];发布于 2013-08-16 05:24:17
请检查您的自动调整大小是否为左上角?可能是XIB中的尺寸检查器视图有问题。希望这对你有帮助。
https://stackoverflow.com/questions/18249043
复制相似问题