3

我有一个带有标签和文本框的简单视图控制器。但很多人都适合一个屏幕,所以我想添加一个滚动条。我需要一个滚动视图吗?我只找到了关于使用滚动视图进行缩放的教程。怎么做?

4

3 回答 3

6

是的,你应该使用 UIScrollView。这是一个很好的例子,如何使用Apple 开发者库中的 scrollView

以及有关 UIScrollView 的文档

于 2012-06-18T15:46:49.337 回答
1

您需要添加一个滚动视图并将其内容大小设置为大于滚动视图的实际大小。将内容大小设置为大于滚动视图大小将启用滚动并显示滚动条...

于 2012-06-18T15:08:42.443 回答
1
//Scroll Vertically
UIView *containerview = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 320, 800)];
        [containerview addSubview:your label];
        [containerview addSubview:your textbox];
        ............


UIScrollView *scrv = [[UIScrollView alloc]initWithFrame:CGRectMake(0, 0, 320, 480)];
        scrv.contentSize = CGSizeMake(containerview.frame.size.width ,containerview.frame.size.height);
        [scrv addSubview:containerview];

[self.view addSubview:scrv];
于 2012-06-18T15:30:56.457 回答