UIVcrollView中的UIScrollView不滚动

时间:2013-09-21 18:46:36

标签: ios uiscrollview scroll

我有一个iPad应用程序,我正在生成一个我想要700X2000的图像,显​​然比屏幕的高度大。最初我在UIView中生成了这个图像,但现在我把它重新编写为UIScrollView。我假设视图会自动垂直滚动显示新创建的图像,但它没有 - 它只是在屏幕底部切断。 我需要为此设置哪些设置? 提前谢谢。

3 个答案:

答案 0 :(得分:0)

您需要将imageView作为子视图添加到scrollView,然后将该scrollView的contentSize设置为图像大小。

答案 1 :(得分:0)

确保您的UIScrollView滚动正常。 然后,您可以使用

滚动到滚动视图中的某个点
[scrollView setContentOffset:CGPointMake(x, y) animated:YES];

答案 2 :(得分:0)

您需要设置UIScrollView内容大小,因此如果您的图像是700x2000,则需要使用:

scrollView.contentSize=CGSizeMake(700,2000);