2

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

4

1 回答 1

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);

不管怎样,当你的屏幕旋转时,你应该按照我解释的来处理你的逻辑。

于 2012-04-19T06:22:58.127 回答