以编程方式设置UIScrollView方向

时间:2012-12-31 08:03:42

标签: uiscrollview orientation landscape ios5.1

有没有办法通过编码设置UIScrollview方向?实际上我是以编程方式创建scrollview并希望设置其方向。我在google和apple的文档上找不到任何方法。

1 个答案:

答案 0 :(得分:0)

使用滚动视图时,您不会准确地为它们指定方向。您可以设置其框架及其内容大小。因此,如果将帧设置为1024 x 768并且内容大小为3000 x 768,则scrollview将自动允许水平滚动。并且因为您将框架设置为横向比率/大小,所以滚动视图将处于横向“方向”。下面的伪代码可以帮助。

UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0,0,1024,768)];
[scrollView setContentSize:CGSizeMake(3000, 768)];

如果这没有用,请告诉我,我可以进一步详细说明或提供帮助。