在更改为横向时创建可滚动视图

时间:2012-04-19 06:12:21

标签: ios xcode cocoa-touch ios5

如何在更改为横向模式时使视图可滚动?例如我有一个纵向模式的应用程序,涉及到大量信息。我预设了所有的支柱和弹簧,但我仍然需要底部的空间,所以我在考虑启用滚动功能,但我怎么能实现呢?

1 个答案:

答案 0 :(得分:1)

当内容大小大于滚动框架时,启用滚动。请尝试以下方法:

myScroll.contentSize=CGSizeMake(100.0f,200.0f);
myScroll.frame=CGRect(0.0f,0.0f,100.0f,100.0f);

这将使您垂直滚动,因为内容大小的高度大于帧的高度。虽然这会让你水平滚动:

myScroll.contentSize=CGSizeMake(100.0f,200.0f);
myScroll.frame=CGRect(0.0f,0.0f,200.0f,200.0f);

无论哪种方式,当你的屏幕旋转时,你应该按照我解释的那样处理你的逻辑。