0

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

4

3 回答 3

0

确保您的UIScrollView滚动工作正常。然后你可以滚动到滚动视图中的某个点

[scrollView setContentOffset:CGPointMake(x, y) animated:YES];
于 2013-09-21T19:32:24.197 回答
0

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

scrollView.contentSize=CGSizeMake(700,2000);
于 2013-09-21T23:16:55.320 回答
0

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

于 2013-09-21T18:57:01.197 回答